最近写makefile,执行make命令总 出现“is up to date”的提示 ,这表示makefile的target和当前目录下的某个目录名字冲突了(重名了)
需要借助.PHONY。
all:
gcc a.c -o a.out
而当前目录下有一个文件夹的名字也是all,make的时候就会出现“is up to date”的提示。
改为:
.PHONY:all
all:
gcc a.c -o a.out
就ok了。
需要借助.PHONY。
例子
all:
gcc a.c -o a.out
而当前目录下有一个文件夹的名字也是all,make的时候就会出现“is up to date”的提示。
改为:
.PHONY:all
all:
gcc a.c -o a.out
就ok了。