一、使用方法

1.直接输入make(把写好的make代码文件的名字设置为 “Makefile”后)

2.或make -f <make代码文件名>

二、自定义变量语法

定义变量:

变量名=变量值

引用变量:

$(变量名)  、  ${变量名}

注意:

1、makefile变量名可以以数字开头(但一般不要这样用,当C语言写就好)

2、变量是大小写敏感的

3、变量一般都在Makefile的头部定义(开始位置,当C语言写就好)

4、变量几乎可在Makefile的任何地方使用

5、Malefile中用#来注释代码(注意:#必须放到行首不能有Tab键;如果此行末尾加\则表示下一行也为注释行)

三、系统环境变量语法

跟shell脚本几乎一样

四、预定义变量

这些变量可以直接拿来用

$@ 目标名

$< 依赖文件列表中的第一个文件

$^ 依赖文件列表中除去重复文件的部分

CC C编译器的名称,默认值为gcc

CFLAGS C编译器的选项 比如-c为汇编 -Wall为显示所有警告 -O2为进行优化 -g为调试

CXX C++编译器名称,默认值为g++

CXXFLAGS C++编译器选项