makefile学习5:清除目标文件,注释

 前面说过,.PHONY的意思是说clean是个伪命令。

.PHONY:clean
clean:
	rm test $(obj)

 优化上面的代码:

.PHONY:clean
clean:
	-rm test $(obj)

就是在rm前添加一个-,它的意思是后面的文件有错也不予理睬,继续做后面的事。

习惯上,大家都把clean写在makefile的后面。

makefile里面使用#做注释的,\#是#的转义。

makefile前面的空格是tab。

 

参考:http://www.cnblogs.com/liangxiaxu/archive/2012/07/31/2617384.html

发布了281 篇原创文章 · 获赞 224 · 访问量 41万+
展开阅读全文

没有更多推荐了,返回首页

©️2019 CSDN 皮肤主题: 书香水墨 设计师: CSDN官方博客

分享到微信朋友圈

×

扫一扫,手机浏览