Make 命令教程

《GNU Make手册》
《Makefile文件教程》

1、Make命令依赖这个文件进行构建。Makefile文件也可以写为makefile, 或者用命令行参数指定为其他文件名。

$ make -f rules.txt
# 或者
$ make --file=rules.txt

2、Makefile文件由一系列规则(rules)构成

<target> : <prerequisites> 
[tab]  <commands>

"目标"是必需的,不可省略;"前置条件"和"命令"都是可选的,但是两者之中必须至少存在一个。

3、井号(#)在Makefile中表示注释。
4、正常情况下,make会打印每条命令,然后再执行,这就叫做回声(echoing)。在命令的前面加上@,就可以关闭回声。

test:
    @# 这是测试

5、通配符,模式匹配,变量和赋值符,内置变量,自动变量,函数

参考链接http://www.ruanyifeng.com/blog/2015/02/make.html

上一篇:基于operator-sdk的kubernetes-operator实现


下一篇:使用realsense sdk遇到的一些问题