2011-03-27 27 views
-1

我有我的main.cpp文件,並在該文件夾中是另一個名爲src文件夾,並在該文件夾中更多的文件夾等...我怎麼能用g ++輕鬆編譯這個?我現在不想創建一個make文件,因爲我仍然在研究我的項目,但我想在Linux和OSX中進行測試。使用g ++遞歸製作.O文件?

感謝

+1

爲神人的,MAKEFILES的愛! – 2011-03-27 01:04:44

+0

「我現在不想用這種接受的,完全合理的和簡單的方法來做到這一點,因爲我仍在爲我的項目工作。」它非常有意義! – phooji 2011-03-27 05:02:26

回答

2

你可以做正確的方式,用一個Makefile文件,或者通過每次建造時間列表,像什麼:

g++ -Wall -o myapp `find . -name \*.cpp` 
+0

+1,因爲它實際上告訴他他在找什麼,但是它的效率非常低。 – alternative 2011-03-27 00:37:37

4

g++不管理您的構建過程。它遵循unix理念做一件事並做得很好。這不包括構建管理。

Make Makefile。它是爲什麼而製造的。