makefile文件编写_原创文档.pdfVIP

  • 5
  • 0
  • 约4.33千字
  • 约 6页
  • 2024-09-26 发布于中国
  • 举报

Makefile文件编写详解

——WangYiwei

利用makefile工具可以自动完成编译工作。如果仅修改了几个源文件,

则只重新编译这几个源文件,其他没有修改的不再去编译。如果某个头文件

被修改,则只重新编译包含这几个头文件的源文件。因此可以简化开发工作。

格式:

TARGET(目标):DEPENDENCIES(依赖)

COMMOND(命令)

目标:程序要产生的文件,如可执行文件和目标文件。目标也可以是要执行

的动作,如clean也成为伪目标。

依赖:是用来产生目标输入文件列表,一个目标通常依赖于多个文件。

命令:是make执行的动作(命令是shell命令或是可在shell下执行的程序)。

注意:每个命令行的起始字符都是table字符

$@规则目标文件名

$规则第一个依赖文件名

$^规则的所有文件列表

例子:

(1)生成一个可执行文件:

说明:在01目录下有main.csub.csub.hadd.cadd.hMakefile,以下部分是

Makefile的内容

①简单的例

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档