Makefile笔记
Posted 星辰大海
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Makefile笔记相关的知识,希望对你有一定的参考价值。
啥是Makefile?
是一种脚本语言。有一套自己的规则。
用来自动化编译C程序。可以在大型的、复杂的项目中提高编译效率。
相关命令
make
、make clean
等
规则:
-
显式规则
文件,依赖,命令。
-
隐式规则
makefile的自动推导,可以简少代码量。
-
变量定义
类似于C中的预定义(宏)
#define
,好让整个makefile中的一些变量统一修改(防止遗漏)。 -
文件指示
引用另一个makefile。(C中的
#include
、预编译#if
) -
注释
和shell脚本一样用
#
。若果要使用字符#
,应使用转义/#
。
以上是关于Makefile笔记的主要内容,如果未能解决你的问题,请参考以下文章