第一节 Make与Makefile
Make简介 | Make将只编译改动的代码文件,而不用完全编译 |
---|---|
Make使用 | |
Makefile | 1:Make只能读取Makefile文件 2:Makefile功能包含’由谁生成’可执行文件,‘怎么生成可执行文件’.‘生成什么可执行文件’ |
Makefile格式 | 生成什么:由谁生成 <table> command |
Makefile隐含规则 | |
第二节 创建与使用变量
Make变量(变量必须大写) | 去""的字符串 Make变量为了便与修改与移植 |
---|---|
Make变量使用场景 | |
Make标准库变量 | |
创建变量 | 变量名 = 去""的字符串 |
使用变量 | &(变量名) |
使用举例 | |
?= | FOO ? = bar 如果FOO定义过了,就啥都不干,如果没定义就定义 |
+= | |
:= | m := mm |
第三节
VPATH | vpath虚路径 |
---|---|