linux,下c语言使用,编译与调试实验报告有截图

linux,下c语言使用,编译与调试实验报告有截图

ID:29738214

大小:20.15 KB

页数:11页

时间:2018-12-22

linux,下c语言使用,编译与调试实验报告有截图_第1页
linux,下c语言使用,编译与调试实验报告有截图_第2页
linux,下c语言使用,编译与调试实验报告有截图_第3页
linux,下c语言使用,编译与调试实验报告有截图_第4页
linux,下c语言使用,编译与调试实验报告有截图_第5页
资源描述:

《linux,下c语言使用,编译与调试实验报告有截图》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划linux,下c语言使用,编译与调试实验报告有截图  Linux下C语言程序的编译调试实验  学院:电子信息工程学院专业:通信工程姓名:王斯宇学号:指导老师:周围老师  完成时间:XX年6月3日  一、实验目的  1.熟悉Linux下C语言编译调试环境。  2.学会使用gcc编译C程序。  3.学会使用gdb调试C程序。  二、实验内容  1.在Linux下,编写程序,功能如下:  输入一个int型整数,  输出其因式分解结果。  2.编译运行,生成可执行文件。  3.用gdb

2、调试该程序,找到错误并修改。  三、实验软件环境  GCC目的-通过该培训员工可对保安行业有初步了解,并感受到安保行业的发展的巨大潜力,可提升其的专业水平,并确保其在这个行业的安全感。为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划  GCC是一套由GNU工程开发的支持多种编程语言的编译器。GCC是自由软件发展过程中的著名例子,由自由软件基金会以GPL协议发布。GCC是大多数类Unix操作系统的标准的编译器,GCC同样适用于微软的Windows。GCC支持多种计算机体系芯片,如x86、ARM,并已移植到其他多种硬件平台。GC

3、C原名为GNUC编译器,因为它原本只能处理C语言。GCC很快地扩展,并支持处理C++。后来又扩展能够支持更多编程语言,如Fortran、Pascal、Objective-C、Java、Ada、Go等。  GDB  GDB是GNU开源组织发布的一个强大的UNIX下的程序调试工具。或许,各位比较喜欢那种图形界面方式的,像VC、BCB等IDE的调试,但如果你是在UNIX平台下做软件,你会发现GDB这个调试工具有比VC、BCB的图形化调试器更强大的功能。所谓“寸有所长,尺有所短”就是这个道理。  一般来说,GDB主要帮助你完成下面四个方面的功能:  1、启动你的程序,可以按照你的自定义的要求随心

4、所欲的运行程序。  2、可让被调试的程序在你所指定的调置的断点处停住。。  3、当程序被停住时,可以检查此时你的程序中所发生的事。  4、动态的改变你程序的执行环境。  四、实验步骤:  1.程序编辑目的-通过该培训员工可对保安行业有初步了解,并感受到安保行业的发展的巨大潜力,可提升其的专业水平,并确保其在这个行业的安全感。为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划  在桌面环境下新建一个文件,打开文件输入代码,保存为,然后将其复制到在/home/文档目录下。  附:原程序代码  #include  intmain(i

5、ntargc,char**argv)  {  intn,i;printf("Pleaseenteraninteger:");scanf("%d",&n);  }printf("%d=",n);for(i=2;i  intmain(intargc,char**argv)  {  intn,i;printf("Pleaseenteraninteger:");scanf("%d",&n);printf("%d=",n);for(i=2;i  intmain()  {  printf("HelloWorld!");  }  按esc输入:wq后回车  完成编辑  输入gcc-ohellowo

6、rld  然后输入./helloworld可查看程序运行的结果。目的-通过该培训员工可对保安行业有初步了解,并感受到安保行业的发展的巨大潜力,可提升其的专业水平,并确保其在这个行业的安全感。为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划  实验结果:  LINUX下C语言使用、编译与调试实验  实验目的  1、复习C语言程序基本知识  2、练习并掌握UNIX提供的vi编辑器来编译C程序  3、学会利用gcc、gdb编译、调试C程序  实验内容  1、用vi编写一个简单的、显示"Hello,World!"的C程序,用gcc编

7、译并观察编译后的结果  2、利用gdb调试该程序  3、运行生成的可执行文件。  实验指导  一、C语言使用简介  LINUX中包含了很多软件开发工具。它们中的很多是用于C和C++应用程序开发的。  C是一种能在UNIX的早期就被广泛使用的通用编程语言。它最早是由Bell实验室的DennisRitchie为了UNIX的辅助开发而写的,从此C就成为世界上使用最广泛的计算机语言。  C能在编程领域里得到如此广泛支持的原因有:  它是一种

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

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

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