Linux Makefile实验.pdfVIP

  • 37
  • 0
  • 约1.15万字
  • 约 9页
  • 2017-07-07 发布于浙江
  • 举报
Linux Makefile实验

实验二 Makefile实验 【实验目的】 1、了解Makefile 的基本概念和基本结构 2、初步掌握编写简单Makefile 的方法 3、了解递归Make 的编译过程 4、初步掌握利用GNU Make 编译应用程序的方法 【实验原理】 在Linux 或Unix 环境下,对于只含有几个源代码文件的小程序 (如hello.c)的编译, 可以手工键入gcc命令对源代码文件逐个进行编译;然而在大型的项目开发中,可能涉及几 十到几百个源文件,采用手工键入的方式进行编译,则非常不方便,而且一旦修改了源代码, 尤其头文件发生了的修改,采用手工方式进行编译和维护的工作量相当大,而且容易出错。 所以在Linux 或Unix 环境下,人们通常利用GNU make 工具来自动完成应用程序的维护和 编译工作。实际上,GNU make 工具通过一个称为Makefile 的文件来完成对应用程序的自动 维护和编译工作。Makefile 是按照某种脚本语法编写的文本文件,而GNU make 能够对 Makefile 中指令进行解释并执行编译操作。Makefile 文件定义了一系列的规则来指定哪些文 件需要先编译,哪些文件需要后编译,哪些文件需要重新编译,甚至于进行更复杂的功能操 作。GNUmake 工作时的执行步骤如

文档评论(0)

1亿VIP精品文档

相关文档