ho una struttura di progetto del genere:Linux: Crea automaticamente C++ makefile dal dato file sorgente
src/main.cpp
src/Folder/this.cpp
src/Folder/that.cpp
src/NewFolder/foo.cp
// etc.
Inoltre ho bisogno di alcune librerie in modo che possa collegare, ad esempio, lboost_system. Come posso semplicemente creare un makefile con queste informazioni fornite? Leggo tutto il tempo sulla creazione manuale di un makefile, su CMake e così via, ma questo a mio avviso è complicato! Non c'è alcun strumento dove posso specificare le seguenti informazioni:
Source folder: /home/bla/src/
Additional Libs: lboost_system
Compiler Flags: -std=c++0x (or whatever)
E un makefile viene generato ?! E 'davvero così difficile?
Questo è praticamente tutto quello che c'è in un file cmake. E farlo con la semplice vecchia marca non è molto più difficile. – Flexo
anche tu puoi usare qualche IDE, lo farà per te – 4pie0
In realtà stavo usando Netbeans per generare makefile. Ma prima questo è in qualche modo "over engineered" per la sola generazione di un makefile e il secondo sto usando ora un pc con una potenza di elaborazione molto bassa. Installare Eclipse o Netbeans è terribile – Anonymous