肯定這個問題已經問了很多次了,但我找不到正確的答案,所以我問。如何在子文件夾中使用通用make文件?
我有以下項目結構:
/root
| obj
| Makefile
| src/
| | dir1/
| | | 1.cpp
| | dir2/
| | | 2.cpp
| | | dir3/
| | | | 3.cpp
| | | | 4.cpp
| | main.cpp
我能有一個通用的makefile文件,將編譯所有的cpp文件中的任何子文件夾src文件夾中的任何深度和,將產生的目標文件進入obj目錄?
注該項目正在使用Eclipse CDT開發的,我想現在能夠提供的源代碼,而無需用戶安裝Eclipse構建它
哇,使2016年正在使用! :-) –
@AmiTavory我只是尋找最簡單的解決方案,正在製造或另一個 –
是不是真正爲此設計的問題。您可能需要編寫一個腳本來動態構建Makefile。或者切換到另一個構建系統,如scons。 – StoryTeller