- 3
- 0
- 约5.11千字
- 约 8页
- 2017-06-16 发布于重庆
- 举报
计算机组成原理实验要求1120
试验2:makefile创建与使用
试验目的:
1、掌握桌面环境KDE的基本使用方法
2、掌握KDE代码编辑器gedit的基本使用方法
3、掌握多源文件编译链接的方式
4、掌握makefile的写法
试验原理
(1)多源文件编译链接的方式
编译:狭义的编译是指将高级语言代码翻译成汇编代码;
汇编:狭义的汇编是将汇编代码翻译成二进制(机器语言代码)代码,对于出现子程序调用的语句,如果该函数是主文件外部实现的,则在主文件汇编的时候,该调用并不真正去实现该调用。
链接:将各个函数的实现文件所汇编成的机器码和主程序链接到一起。形成最终的可执行文件。
头文件功能:函数类型声明,全局结构体声明,宏声明。
(2)makefile的写法
依赖关系:依赖关系主要靠表达符号“:”表示,含义指冒号左侧的符号依赖右侧的符号,或由右侧的符号生成。
命令规则:命令规则的第一个符号为TAB符号,一般为编译汇编指令(gcc)或其他shell指令。当命令规则上面的一条依赖文件出现更新时,系统将执行本行代码
(3)试验过程
使用编辑器gedit创建相关源文件,各个源文件代码如下:
//main.c
#include mytool1.h
#include mytool2.h
#include stdio.h
int main(void){
putchar(\n);
mytool1_print(hello);
mytoo
您可能关注的文档
- 西方经济学教学辅导第一章导言1.doc
- 西方经济学机考试题.doc
- 西沙群岛自助游攻略更新.doc
- 西经(微观第四版)课后题第八单元生产要素价格的决定.doc
- 西经第二次作业答案.doc
- 视频格式转换的方法.doc
- 解x-a=b的方程与检验.doc
- 视频编辑专家的格式转换方法.doc
- 解决“磁盘未被格式化,是否格式化”的方法.doc
- 解决客户端上网无法创建wifi热点问题.doc
- 专项十三 复合句(含答案) 2026年中考人教版英语语法专项复习.doc.docx
- 专项十四 There be句型和主谓一致(含答案) 2026年中考人教版英语语法专项复习.doc.docx
- 专项14 构词法 学案(含答案)2025年中考人教版英语语法专项复习.doc.docx
- 静脉肾盂造影结石梗阻评估.ppt
- 《假期实践活动》教案-2025-2026学年冀教版(新教材)小学数学二年级下册.docx
- 老年结石病合并慢病综合诊疗.ppt
- 鹿角形肾结石复杂手术治疗.ppt
- 经皮肾镜超声碎石清石术.ppt
- 《参观爱国主义教育基地》教案-2025-2026学年冀教版(新教材)小学数学二年级下册.docx
- 《生活中的大数:整理与复习》教案(2课时)-2025-2026学年冀教版(新教材)小学数学二年级下册.docx
原创力文档

文档评论(0)