我有一个带有源的子目录。我想要clang++ -I. -MM path/to/source.cpp
给我以下输出:
path/to/source.o: path/to/source.cpp path/to/source.h
相反,它给了我这个:
source.o: path/to/source.cpp path/to/source.h
这似乎要求我制作Makefile,以列出项目中每个源目录的依赖关系?
clang++ -I. -MM -MTpath/to/source.o path/to/source.cpp
https://releases.llvm.org/6.0.0/tools/clang/docs/ClangCommandLineReference.html#id17