- 1
- 0
- 约1.22万字
- 约 9页
- 2024-07-12 发布于河南
- 举报
实验二Makefile实验
【实验目的】
1、了解Makefile的基本概念和基本结构
2、初步掌握编写简单Makefile的方法
3、了解递归Make的编译过程
4、初步掌握利用GNUMake编译应用程序的方法
【实验原理】
在Linux或Unix环境下,对于只含有几个源代码文件的小程序(如hello.c)的编译,
可以手工键入gcc命令对源代码文件逐个进行编译;然而在大型的项目开发中,可能涉及几
十到几百个源文件,采用手工键入的方式进行编译,则非常不方便,而且一旦修改了源代码,
尤其头文件发生了的修改,采用手工方式进行编译和维护的工作量相当大,而且容易出错。
所以在Linux或Unix环境下,人们通常利用GNUmake工具来自动完成应用程序的维护和
编译工作。实际上,GNUmake工具通过一个称为Makefile的文件来完成对应用程序的自动
维护和编译工作。Makefile是按照某种脚本语法编写的文本文件,而GNUmake能够对
Makefile中指令进行解释并执行编译操作。Makefile文件定义了一系列的规则来指定哪些文
件需要先编译,哪些文件需要后编译,哪些文件需要重新编译,甚至于进行更复杂的功
您可能关注的文档
最近下载
- QB∕T 5512-2020 框架式结构帐篷.pdf
- 新时期如何创新与加强高等院校后勤党建工作研究 (宿州学院 韩锋).pdf VIP
- 潍柴WD615系列柴油机使用与维修中册.pdf VIP
- (高清版)B-T 13542.2-2021 电气绝缘用薄膜 第2部分:试验方法.pdf VIP
- 化学新课标修订版测试题及答案.doc VIP
- 检修平台施工方案.doc VIP
- NY_T 393-2020CN绿色食品农药使用准则.pdf
- 宣贯培训(2026年)GBT 13542.2-2021《电气绝缘用薄膜 第2部分:试验方法》.pptx VIP
- 潍柴动力国三培训特约维修.pdf VIP
- 2025中级会计实务真题及参考答案.docx VIP
原创力文档

文档评论(0)