本文作者:黄邦勇帅(原名:黄勇),QQ:42444472 (读者意见可发至QQ)
本系列文章是对 **《C++语法详解》和《Qt5.10 GUI完全参考手册》**的增补,以增加读者对构建C++程序底层的了解。
主要对Makefile和CMake进行讲解,文章由浅入深,浅显易懂,看似简单却很有深度,是一本难得的比较全面的深入且细致的讲解Makefile和CMake的文章。
本系列文章主要参考文献为Microsoft官方文档,GNU make官方文档,CMake官方文档。
本文摘自本人所作《CMake、Makefile指南》
百度网盘地址
链接:https://pan.baidu.com/s/1ynEyr3Sqhv1SWvxmE5RLHQ?pwd=w9v3
提取码:w9v3
由于本人能力有限,文中难免有错漏之处,望广大读者指出更正,不胜感激
本文为原创文章,转载请注明出处,并注明转载自“黄邦勇帅(原名:黄勇)”,本文作者拥有完全版权
本文以GNU的makefile和VS的makefile标准为例进行讲解,重点讲解GNU的makefile标准,使用mingw32-make和nmake工具。
第2章 makefile基本原理
2.1 makefile基础
2.1.1 为什么需要makefile
2.1.2 makefile基本语法结构
2.1.3 makefile基本语法要求
2.1.4 makefile执行规则的基本原则
2.2 makefile目标
2.3 makefile规则和order-only依赖