linux下c语言程序的编译与调试。
一、实验目的:
熟悉linux下c语言编译调试环境
学会使用gcc编译c程序
学会使用gdb调试c程序。
二、实验内容:
1. 在linux下,编写程序。
2. 编译运行,生成可执行文件
3. 用gdb调试该程序,找到错误并修改
三。实验步骤:
在linux环境下输入一个c程序:
终端里输入vi或vim,启动vi,按a或i进入vi的插入模式,输入**
在桌面环境下新建一个文件,打开文件输入**在/home/student下目录里建立一个c子目录,把拷贝到c下。
参考程序:main( )
printf("linux 程序 ");
四、实验结果:
1.编辑程序。
2.生成文件。
3.执行输出。
五、心得体会:
由于这次实验是在linux环境下编写c程序,尚不熟练,我写了一个最简单的程序。按照步骤启动vi后,建立一个新文件。编写程序后运行,即可输出。
由于程序较简单,编译运行的过程中没有什么问题,便没有进行进一步调试。
这次实验,加深了我对linux环境的了解,也对在不同环境下的c程序的编译运行进行了对比,了解了windows和linux的异同。
linux实验 4
北京 xx 大学。2014学年 2015学年第 1 学期 linux应用实验任务书。实验题目 实验一 linux的安装与配置及命令行的使用。实验环境 linux环境。实验内容 安装 linux操作系统 查看 linux 的目录结构 在字符界面下各种基础命令的使用。实验目的 通过亲自动手实践安装 li...
Linux课程习题Linux作业
作业1 linux系统基础知识 1 1.基础知识部分 必做 1.简述linux内核版本和发布版本的区别,并 举例说明 写出查看当前安装linux的发布版本信息和内核版本信息的具体命令 附上截图 答 linux的发布版本是由内核版本发展而来的。内核就是一个核心,其他软件都基于这个核心,不能直接使用。发...
linux作业
1.写出以下文件的用途。1 etc passwd 提示 通过man 5 passwd查看此文件描述说明 2 etc shadow 提示 通过man 5 shadow查看此文件描述说明 3 etc group 提示 通过man 5 group查看此文件描述说明 4 etc gshadow 提示 通过m...