title: Eclipse & C/C++ - do I need to install a compiler separately?
body: <p>I'm starting to learn C, and installed the eclipse plugin for C/C++ development (the CDT plugin). I'm testing the setup with a hello world program, but it looks like the eclipse C plugin (CDT) doesn't have a compiler built in. I thought eclipse plugins were usually self-sufficient? Do I need to install a compiler separately to complete my c setup, or how do I get it to compile from within eclipse. </p>
  
  <p>I did the usual: created a new c project in the eclipse workspace, created a new hello.c file that looks like this:</p>
  
  <pre><code>/*
   * hello.c
   *
   *  Created on: 2009-12-21
   *  Author: geek
   */
  
  main(){
   printf("hello world\n");
  }
  </code></pre>
  
  <p><strong>Edit: OS is windows Vista</strong> 
  Can someone suggest a compiler that's known to play nice with eclipse (or a tutorial that you've used yourself to get this sorted out)</p>