答案 0 :(得分:2)
答案 1 :(得分:0)
答案 2 :(得分:0)
由于make不支持虚假目标的先决条件,因此您必须在磁盘上创建一个实际的虚拟文件,并在安装目标触发时触摸该文件。
.PHONY: install
install: dummy
dummy: $(FILES_THAT_WERE_CHANGED)
install $(BIN_FILES) $(BIN_TRG)
install $(ETC_FILES) $(ETC_TRG)
touch dummy