CMD执行make clean报错
make clean
rm Dynamics.o test.o
process_begin: CreateProcess(NULL, rm Dynamics.o test.o, …) failed.
make (e=2):
windows下要想在Makefile中通过命令行删除中间文件,需要将rm替换为del
如果不想在编译完后用make clean命令清除,可在Makefile文件头部添加all目标,并添加删除命令,代码如下:
.PHONY: clean # 声明clean是一个伪目标
clean:
**del $(objects)**