次のようなディレクトリがあるとします。
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/ に1 つのMakefile/CMakeLists.txt を作成し、各ディレクトリに再帰的に移動して *.cpp をコンパイルし、それらを「結合」する方法を教えてください。
私の英語で申し訳ありませんが、私の質問をうまく説明できることを願っています!
ありがとう!