C++ makefile unter Linux automatisch generieren?
-
Hallo zusammen,
gibt es für Linux nicht ein einfaches schlankes Tool (also kein cmake) mit dem ich ein C++ makefile schnell erstellen kann?
Ich habe also ein Projekt mit mehreren cpp-Dateien, dazu wird meinetwegen boost verwendet. Jetzt will ich für alle cpp-Dateien das entsprechende Makefile erzeugen. Im Prinzip wie z.B. Netbeans das doch auch kann und macht. Man legt ein "Projekt" an, fügt die cpps hinzu, sagt welche Libs man linken will und zack hat man das makefile.
Kann ich das auch haben, ohne Netbeans installieren zu müssen?
-
vi
-
Dieser Thread wurde von Moderator/in SeppJ aus dem Forum C++ (auch C++0x und C++11) in das Forum Compiler- und IDE-Forum verschoben.
Im Zweifelsfall bitte auch folgende Hinweise beachten:
C/C++ Forum :: FAQ - Sonstiges :: Wohin mit meiner Frage?Dieses Posting wurde automatisch erzeugt.
-
Ach Mist, das sollte eigentlich nach RudP gehen. Entschuldigung!
Aber hier ein relevanter Link:
http://www.c-plusplus.net/forum/88418-full
-
manni66 schrieb:
vi
-
cmake
project(foobar) cmake_minimum_required(VERSION 2.8) find_package(Boost REQUIRED mpi system filesystem) include_directories(${Boost_INCLUDE_DIRS}) link_directories(${Boost_LINK_DIRS}) add_executable(foobar main.cpp foo.cpp bar.cpp) target_link_libraries(foober ${Boost_LIBRARIES}) install(TARGETS foobar DESTINATION bin)
-
SeppJ schrieb:
Ach Mist, das sollte eigentlich nach RudP gehen. Entschuldigung!
Aber hier ein relevanter Link:
http://www.c-plusplus.net/forum/88418-fullSuper, danke sehr
!
Nachdem ich die Leerzeichen wieder durch Tabs ersetzt habe, ließ sich das Makefile einwandfrei benutzen. Ggfs. sollte man den Hinweis gleich ins Makefile als Kommentar aufnehmen?
-
churchofemacs schrieb:
manni66 schrieb:
vi
Wenn du lieber mehr Arbeit hast, dann nimm eine IDE oder einen Notepad.