对于使用 Makefile 的大型 C + + 项目,什么是好的目录结构?
我的目录结构现在是这样的:
lib/ (class implementations *.cpp)
include/ (class definitions *.h)
tests/ (main.cpp for quick tests)
现在,我不知道我的 Makefile 应该是什么样子... 它似乎不工作时。Cpp 档案及。H 文件不在同一个目录中。有没有人能给我指出一个通用的目录结构,并附带一个 Makefile,这样我就不用重新发明轮子了?