摘要: 上篇文章介绍了makefile的编写方法,相信大家有所收获。本文继续深入makefile,看看还有哪些高级用法可以大大提升我们的工作效率。本文是接着上篇博文——如何自己编写Makefile的,因此如果没有看过上篇文章的,建议先阅读一遍,以便更好地理解本文。 在规则中使用通配符 一个简单的例子 clean: rm -f *.o 表示删除所有.o文件,这很好理解。 print: *.c lpr -p $? touch print 表明print的生成依赖于所有.c文件,$?是一个自动化变量,以后会详细介绍。 文件搜寻 在一些大的工程中,有大量的源文件,我们通常的做法是把这许多... 阅读全文
posted @ 2012-02-06 09:48 ~大器晚成~ 阅读(13610) 评论(0) 推荐(5) 编辑