title: Linux: Create automatically C++ makefile from given source files
body: <p>I have a project structure like that:</p>
  
  <pre><code>src/main.cpp
  src/Folder/this.cpp
  src/Folder/that.cpp
  src/NewFolder/foo.cp
  // etc.
  </code></pre>
  
  <p>In addition I need some libs so that I can link, e.g. <strong>lboost_system</strong>. How can I simply create a makefile with these given information? I read all the time about creating a makefile manually, CMake and so on but this is in my opinion way to complicated!
  Isn't there any tool where I can specify the following information:</p>
  
  <pre><code>Source folder: /home/bla/src/
  Additional Libs: lboost_system
  Compiler Flags: -std=c++0x (or whatever)
  </code></pre>
  
  <p>And a makefile is generated?! Is it really that hard?</p>