代码改变世界

Makefile

2015-02-25 18:22  sylar_liang  阅读(156)  评论(0编辑  收藏  举报

1.注释 #

2.反斜杠(\)表示换行

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

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

make -f make.linux 或

make --file make.linux

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

objects:= $(wildcard *.o)

wildcard 是 makefile 的关键字

 

3.

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

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

$^  表示所有的依赖文件