码迷,mamicode.com
首页 > 其他好文 > 详细

makefile 简单介绍

时间:2016-03-16 22:45:52      阅读:229      评论:0      收藏:0      [点我收藏+]

标签:

使用与来源:

makefile文件(可由./configure创建)被make命令读取,make 命令执行时,需要一个 Makefile 文件,以告诉 make 命令需要怎么样的去编译和链接程序。

功能:

定义了一系列的规则来指定,哪些文件需要先编译, 哪些文件需要后编译,哪些文件需要重新编译,甚至于进行更复杂的功能操作。

规则:

target ... : prerequisites ...

command 

target 也就是一个目标文件,可以是 Object File,也可以是执行文件。还可以是一个 标签(Label)

prerequisites 就是,要生成那个 target 所需要的文件或是目标。  

command 也就是 make 需要执行的命令。(任意的 Shell 命令)

综合:prerequisites 中如果有一个以上的文件比 target 文件要新的话,command 所定义的命令就会被执行。这就是 Makefile 的规则。也就是 Makefile 中核心的内容 

 

makefile 简单介绍

标签:

原文地址:http://www.cnblogs.com/lifeinsmile/p/5285395.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!