Cmake 实践
0 码力 | 47 页 | 264.27 KB | 2 年前本文档主要介绍了CMake的使用实践,包括其历史背景、常用变量、指令以及项目构建方法。文档通过KDE项目的案例展示了CMake的优势,并详细讲解了如何使用CMake进行项目构建、安装和调试。内容涵盖CMake的基本语法、变量设置、构建过程和安装配置,强调了外部构建的重要性,并提供了实际操作的示例。
make & Makefile
0 码力 | 36 页 | 975.98 KB | 2 年前文档详细介绍了make和Makefile的基本概念、工作原理以及实际应用。make通过读取Makefile文件,分析目标和前提之间的依赖关系,并根据源文件和目标文件的时间戳生成新的目标文件。文档还讨论了Makefile的结构、变量的定义和引用、规则的类型(如显式规则、模式规则)以及make命令的高级功能,如宏和函数调用。此外,文档还提供了使用make进行软件编译安装的示例,并讨论了常见的错误和解决方法。
Linux 下 Makefile 的 automake 生成全攻略
0 码力 | 14 页 | 701.04 KB | 2 年前文档详细介绍了如何在Linux环境下使用automake工具自动生成符合GNU惯例的Makefile。通过一个Hello World的例子,讲解了从新建配置文件到生成Makefile的完整过程,包括使用aclocal、autoconf和automake等工具,并介绍了生成后的Makefile的基本用法。
跟我一起写 Makefile (PDF 重制版)
0 码力 | 81 页 | 628.51 KB | 2 年前文档详细介绍了Makefile的基本结构和使用方法,包括显式规则、隐式规则、变量定义、指令和注释。作者通过示例展示了如何编写Makefile,并解释了Makefile在编译和链接过程中的作用。文档还涉及了Makefile的文件名、包含其他Makefile的方法,以及如何处理文件依赖关系和清空目录规则等内容。
共 4 条
- 1













