天天看点

Makefile中一些元素的代表含义

include,头文件,将其它Makefile文件包含进来。

变量,定义无类型,通过$符号是使用此变量。

.PHONY,为目标,告诉编译器不用生成真正的目标文件,执行后面的操作就行了。

make -f,指定文件进行make。

make -C,指定目录进行make。

-,忽略所有的错误。

@,本条命令不在不显示在屏幕上。

$$,取到for函数中定义的变量值。

$$\,前面的命令成功后面的才执行,否则不执行。

;,前面的命令执行完了接着执行分号后面的命令。

:=,根据所在位置赋值变量。

TAB键,每次执行命令前面都要是TAB,如果是四个空格会报错。

继续阅读