Makefile 教程 (一)

Makefile 教程 (一)

​ 首先,无论是什么原因,想要深入学习Makefile的书写,而此系列的博客就是教你一步一步从最笨拙的Makefile一步一步写出更加精简的Makefile,也是我自己学习过程的记录。不敢保证能有多么专业,但是绝对能让你有所收获。

​ 这里首先给出两个参考,分别是陈皓大神在多年之前的一篇博客《跟我一起写Makefile》,csdn上应该还有此篇博客,但这里给出一个排版更好的链接。这篇博客可以说全方位地介绍了Makefile的内容,但通篇阅读完毕我还是无法自己写出一个比较精简的Makefile,只能说可以参照此博客读懂别人的Makefile。之后阅读了一本书,清华大学出版社的《Linux网络编程》,里面有一章节给出了非常好的案例,教我一步一步写出了Makefile。比较遗憾的是,给出的例子.h文件基本没什么作用,编译也不涉及这些.h文件,如果你修改了.h文件,并不会重新编译修改的头文件。但这仍是很好的一篇参考。

​ 针对以上两篇博客各自的优缺点,以及C语言的一些编码规范,整理出了比较完善的Makefile教程,大部分的内容出自这两篇博客。此外还有专门的自动化构建工具,也会进一步地了解和学习。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值