title: Basic Tutorial? Makefiles in Eclipse CDT
body: <p>Does anyone know where a <strong>good</strong> tutorial exists for making an Eclipse CDT C project? I've seen a couple on C++, but none of them describe what I need to know as an absolute beginner of the plug-in and of C programming in general: </p>
  
  <ol>
  <li>When I build the project, nothing happens. Why?</li>
  <li>When I add 'make targets' by right clicking files and adding the file name and an output file name, it will compile those files, but there are undefined reference errors (and before you tell me, YES I have looked those up on many SO questions and many other websites, but I have not found any solutions that address the problem in the context of CDT). Why are there linker errors, and what do I need to do to make the makefile simply compile my code as I would (e.g. "gcc -Wall source1.c source2.c -o client") in proper order so as not to produce the linker errors?</li>
  </ol>
  
  <p>Any help will be much appreciated. I feel like Eclipse CDT is some kind of cryptic Pandora's box that whenever I open it unleashes chaos onto my programming universe because of the apparent lack of straight-forward beginner tutorials. Thank you in advance for any direction you could give.</p>