假设我有以下目录:
dir1
main.cpp
dir2
abc.cpp
dir3
def.cpp
dir4
ghi.cpp
jkl.cpp
假设main.cpp包括dir2/abc.cpp和dir3/def.cpp,def.cpp包括dir4/ghi.cpp和dir4/jkl.cpp。我的问题是,如何在dir1/中有一个Makefile/CMakeLists.txt文件,递归地进入每个目录并编译*.cpp文件,然后将它们“连接”起来?抱歉我的英语不好,希望我解释得清楚!谢谢!