Makefile ------ .PHONY的作用

 看下面的例子

Makefile文件

.PHONY: clean
clean:
rm *.o

 当Makefile文件所在目录有文件名为clean的文件,命令行“.PHONY: clean”又没添加的话,执行make clean是无效的

所以“.PHONY: clean”就是保证即使目录下有文件名为clean的文件,也能正常执行make clean

原文地址:https://www.cnblogs.com/god-of-death/p/9084324.html