看下面的例子Makefile文件.PHONY: cleanclean: rm *.o当Makefile文件所在目录有文件名为clean的文件,命令行“.PHONY: clean”又没添加的话,执行make clean是无效的所以“.PHONY: clean”就是保证即使目录下有文件名为clean的文件,也能正常执行make clean