实验2—linux基本命令与c语言编程环境练习——计师2班白涵冰

实验2—linux基本命令与c语言编程环境练习——计师2班白涵冰

ID:1044959

大小:429.09 KB

页数:8页

时间:2017-11-07

实验2—linux基本命令与c语言编程环境练习——计师2班白涵冰_第1页
实验2—linux基本命令与c语言编程环境练习——计师2班白涵冰_第2页
实验2—linux基本命令与c语言编程环境练习——计师2班白涵冰_第3页
实验2—linux基本命令与c语言编程环境练习——计师2班白涵冰_第4页
实验2—linux基本命令与c语言编程环境练习——计师2班白涵冰_第5页
资源描述:

《实验2—linux基本命令与c语言编程环境练习——计师2班白涵冰》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、西北师范大学计算机科学与工程学院学生实验报告学号201371010201专业计算机科学与技术班级13计师二班姓名白涵冰课程名称计算机系统结构课程类型专业必选实验名称实验二Linux操作命令实验目的:1、熟练掌握Linux网络操作基本命令2、掌握Linux下文本编辑器gedit的使用方法3、熟练掌握Linux下C语言程序的调试过程实验内容:1、参考背景资料或利用man命令,熟悉掌握以下命令或应用程序的使用方法:ifconfig;ping;netconfig;netconf;netstat;ftp;telnet;rlogin;rsh;rcp。2、gedit编辑器的使用gedit功能强大

2、,有非常丰富的操作命令,它可以执行输出、删除、查找、替换、块操作等众多文本操作,而且用户可以根据自己的需要对其进行定制,这是其他编辑器所没有的。本实验只介绍vi编辑器的简单使用方法。a)、进入gedit在系统提示符($)后输入gedit及文件名称后,就进入gedit全屏幕编辑画面:$geditmyfile此时gedit处于命令模式,命令模式下有许多操作命令,在插入模式下就可以进行基本的编辑操作,用方向键移动光标,用“←”键或“Delete”键删除光标前或光标后的内容,用“Enter”键换行。b)、退出gedit及保存文件3、Linux下C语言程序的调试过程a、在用户主目录下用ged

3、it编辑C语言源程序,如:$gedithello.c。b、用gcc编译C语言源程序:$gcc./hello.c-oexample这里gcc是Linux下的C语言程序编译器,./hello.c表示待编译的源文件是当前工作目录下的hello.c,-oexample表示编译后产生的目标代码文件名为example。c、若编译不正确,则进入vi修改源程序,否则,运行目标代码:$./example注意:a、如果用户shell的环境变量设置得当,可省略“./”。b、这只是gcc最最基本的用法。c、若源程序用C++编写,则应有以下语句:……usingnamespacestd;intmain()……

4、同时,编译时将gcc换成g++即可。1.编辑一个文件并命名hello.c;gedithello.c2.查看目录中的文件;ls3.查看文件hello.c;cat4.编译源文件hello.c并输出;gcc,./.out5.编译源文件hello.c使生成名为bbb的可执行文件并查看;gcchello.c–obbb6.编译源文件hello.c使生成名为ww.c的可执行文件并查看;gcchello.c–oww.c7.对编译为不同文件名的可执行文件进行输出。./a.out,./bbb,./ww.c8.编译源文件hello.c为已经预处理过的C源代码文件hello.i并查看;gcc–Ehello

5、.c-ohello.i9.编译已经预处理过的C源代码文件hello.i为汇编语言源代码文件hello.s;gcc-Shello.i-ohello.s10.编译汇编语言源代码文件hello.s为目标文件hello.o并查看;gcc-chello.s-ohello.o11.编译目标文件hello.o为执行文件hello.out;gcchello.o–oa.out实验总结:通过本次实验,我已经能熟练运用linux的基本命令,而且对于gedit文本编辑器有了一定的掌握程度,能够在gedit编辑器下调试C语言程序,包括对结果的输出和分析。在本次实验中我调试了简单的C语言程序hello.c,它

6、的基本功能就是简单的输出一句helloworld,hellobeijing。实验评语:实验成绩教师签名王小牛

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。