制作手册说我每个目标只能有一个食谱。但我需要根据依赖项的更改来运行不同的构建工具。
类似这样的事情:
target.txt: subtarget.txt
cat $? >> $@
target.txt: header.txt
date >>$@
有什么技巧可以存档吗?
最佳答案
我不太确定你想做什么,但也许 double-colon rules对你有帮助吗?
target.txt:: subtarget.txt
cat $? >> $@
target.txt:: header.txt
date >>$@
关于makefile - 如何为同一目标文件的不同依赖项集运行不同的配方,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57363579/