原创 makefile

2008-11-12 17:15 723 0 分类: MCU/ 嵌入式

1、makefile的本质都是在“文件依赖性”上做文章。


2、makefile是如何工作的


     (1) 找makefile文件。


     (2)找文件中的第一个目标文件。


     (3)找第一个目标文件所依赖的文件。


     (4)找.O文件所依赖的文件。


     (5)生成.O文件,再生成执行文件。


make只管文件的依赖性,依赖关系出现错误,才报错。而对于所定义的命令错误或编译不成功,make不管。


3、定义变量


      objects =


     使用变量$(objects)。


4、只要make看到一个.O文件,他就会将相应的.C文件当作.O的依赖文件,并且


cc -c  .c 也会被推导出来。

PARTNER CONTENT

文章评论0条评论)

登录后参与讨论
我要评论
0
0
关闭 站长推荐上一条 /1 下一条