首页 > 代码库 > makefile基础

makefile基础

1、除了开头的依赖关系,后面的命令行每行需要用TAB开头

2、注释,C是/*  */或//,汇编是@, makefile是#

3、makefile中使用变量:在最开始(依赖关系前)加上,例如:objects=a.o  b.o  c.o  d.o  e.o  ,引用是需要$(变量)形式,例如:$(objects),直接就相当于写了那些

4、每个makefile中都应该清空目标文件(.o和执行文件):clean:   rm  文件名  即可  ,基本clean从来放在文件的最后

5、文件名可以是Makefile或makefile, 也可以使用Make.文件名  这种格式

6、调用其它makefile, 用法:include  文件名

7、makefile对命令的长短没有限制,如果命令太长,那么久用反斜杠  \    换行

8、

makefile基础