【发布时间】:2021-06-02 02:29:23
【问题描述】:
基本上,我想让文件 Makefile 中的代码可执行:
targ: file1.cpp
g++ file1.cpp -o file1
targ: file2.cpp
g++ file2.cpp -o file2
targ: file3.cpp
g++ file3.cpp -o file3
我知道我可以把它组合成这样的:
targ: file1.cpp file2.cpp file3.cpp
g++ file1.cpp -o file1
g++ file2.cpp -o file2
g++ file3.cpp -o file3
但我希望它只在相应文件更新时运行相应的行。我该怎么做?提前致谢。
【问题讨论】: