约 254 个字 预计阅读时间 1 分钟 共被读过 次
Makeflie Cheat Sheet¶
Make 基础 ¶
什么是 Make ¶
Make 是一个自动化构建工具,使用 Makefile 文件来定义如何编译和链接程序。它通过检查文件的时间戳来决定哪些文件需要重新编译。
Makefile 的基本结构 ¶
Makefile 的基本结构由目标、依赖和命令组成,通常形式为:
Makefile 示例 ¶
让我们考虑一个简单的 C 语言项目,该示例将展示如何使用 Makefile 来编译一个具有多个源文件和头文件的程序,并展示 Makefile 相比手动命令行编译的优势。 编译进阶 - HPC入门指南
Make 的常用命令 ¶
make
:执行默认目标,与make all
等效。make <target>
:执行定义的<target>
目标,如果没有这个目标将返回错误信息。make -j
:并行执行构建,使用本机的全部线程