使用Makefile的較大C++項目的目錄結構是什麼?使用Makefile的大型C++項目的目錄結構是什麼?
這是我的目錄結構是怎樣看待的時刻:
lib/ (class implementations *.cpp)
include/ (class definitions *.h)
tests/ (main.cpp for quick tests)
現在,我不知道我的Makefile應該什麼樣子......它似乎不工作的時候.cpp文件和.h文件不在同一個目錄中。任何人都可以用一個附帶的Makefile指向一個共同的目錄結構,這樣我就不會重新發明輪子了嗎?
你有一個Makefile目前?如果是這樣,你可以考慮發佈它以獲得具體的反饋 – 2010-03-02 04:15:16
使用Make VPATH = ../lib:./ include將在測試目錄中提供標題 – 2016-10-26 03:46:40