由于各种原因,我可以方便地在makefile的多个部分中指定.PHONY。我觉得我没有正确理解它是如何工作的,但这可能吗?
而不是.PHONY: clean cleanall
做:
.PHONY: clean
<some text>
.PHONY: cleanall
答案 0 :(得分:44)
是的,这是允许的。 (如果你不相信我,试试吧!)
答案 1 :(得分:-12)
PHONY=
PHONY+= clean
...
PHONY+= cleanall
.PHONY : $(PHONY)