Makefile

1.注释 #

2.反斜杠()表示换行

3.在命令前加一个 - 表示也许某些文件出现问题,但编译仍会继续做后面的事.

4.使用别的名字来命名makefile。

make -f make.linux 或

make --file make.linux

5.如果要让 通配符在变量中展开,

objects:= $(wildcard *.o)

wildcard 是 makefile 的关键字

3.

$@ 表示所有目标的集合(也就是 *.o 文件)

$< 表示第一个依赖文件(也就是 *.c 文件)

$^  表示所有的依赖文件

原文地址:https://www.cnblogs.com/sylar-liang/p/4299954.html