在阅读大型工程C源码时不可避免的需要了解makefile文件,它定义了源文件的编译规则和链接规则,是阅读与编写源码都必须了解的知识,本文通过学习陈皓写的一份makefile中文教程,将其要点梳理如下,以备自己回顾之用。原始教程请参考陈皓博客或直接下载网友做好的PDF教程,直接百度 ...
在阅读大型工程C源码时不可避免的需要了解makefile文件,它定义了源文件的编译规则和链接规则,是阅读与编写源码都必须了解的知识,本文通过学习陈皓写的一份makefile中文教程,将其要点梳理如下,以备自己回顾之用。原始教程请参考陈皓博客或直接下载网友做好的PDF教程,直接百度即可。
一、概念
一个工程中的源文件不计数,其按类型、功能、模块分别放在若干个目录中,makefile 定义了一系列的规则来指定,哪些文件需要先编译,哪些文件需要后编译,哪些文件需要重新编译,甚至于进行更复杂的功能操作。
make 是一个命令工具,是一个解释 makefile 中指令的命令工具。
二、语法
2.1格式与组成
格式如下:
target ... : prerequisites ...command
原标题:makefile要点
关键词:
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们:
admin#shaoqun.com
(#换成@)。