排序实验报告.docx
- 文档编号:18604005
- 上传时间:2023-08-20
- 格式:DOCX
- 页数:14
- 大小:459.82KB
排序实验报告.docx
《排序实验报告.docx》由会员分享,可在线阅读,更多相关《排序实验报告.docx(14页珍藏版)》请在冰点文库上搜索。
排序实验报告
实验一
姓名:
刘小燕学号:
2010131114班级:
2010级计算机1班
实验目的:
学会用gcc编译命令编译出可执行文件,熟悉了使用不同规则编
的makefile文件。
实验要求:
1、实现一应用程序,该程序由两个c文件构成,sort_fun.c里面的sort_fun(inta[],intn)函数实现一组数字的排序,main.c里面实现从键盘中键入一组数字。
2、使用不同规则来编写makefile文件,用于完成该程序的编译。
实验器材:
软件:
安装了RedHatEnterpriseLinux5的vmware虚拟机
SHHSecureShellClient
硬件:
PC机一台
实验步骤:
1、为了方便操作,首先为虚拟机设定IP,能在windows平台下访问虚拟机。
2、先用vi编辑用于排序的程序,由两个文件组成,sort_fun.c和main.c
sort_fun.c的内容
main.c的内容
sort_fun的内容
3、用ls查看,已经生成了main.c,sort_fun.c,sort_fun.h文件,并用gcc命令生成可执行文件main,再次使用ls查看,已经生成的可执行文件main,最后用./main执行,查看结果,键入数据按照升序排列。
4、用vi编辑makefile
5、退出并保存,在shell中键入make,查看并运行产生的可执行文件main。
6、用vi打开makefile进行改写,用变量进行替换,经变量替换后的makefile如下所示,保存后再执行如下:
7、改写makefile,使用自动变量,保存后并执行如下
8、改写makefile,使用隐式规则,保存后并执行如下:
9、改写makefile,使用模式规则,保存后并执行如下
实验总结:
通过本实验,更加熟练的掌握的vi编辑器的使用,学会自己编
简单的c程序并用gcc编译命令编译出可执行文件,学会了使用不同规则编写的makefile文件,通过使用make命令,了解的make是如何工作的。
Make是通过makefile文件来完成工作的,makefile是一个文本形式的数据库文件,就像一组shell语句,其中包含一些规则,告诉make编译哪些文件、怎样编译以及在什么条件下去编译,make在执行时就会找到makefile文件。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 排序 实验 报告