- 5
- 0
- 约5.13千字
- 约 8页
- 2016-12-28 发布于湖南
- 举报
实验四:LINUX 下C语言使用、编译与调试实验
一、目的:
练习并掌握Linux提供的vi编辑器来编译C程序
学会利用gcc、gdb编译、调试C程序
学会使用make工具
二、内容
编写C语言程序,用gcc编译并观察编译后的结果,运行生成的可执行文件。
利用gdb调试程序。
学习编写makefile,并进行编译。
三、操作
1、文件编辑器vi
进入vi,直接执行vi编辑程序。
例:# vi test.c
显示器出现vi的编辑窗口,同时vi会将文件复制一份至缓冲区(buffer)。vi先对缓冲区的文件进行编辑,保留在磁盘中的文件则不变。编辑完成后,使用者可决定是否要取代原来旧有的文件。
1) vi的工作模式
(1)输入模式
输入以下命令即可进入vi输入模式:
a 在光标之后加入资料 A 在该行之末加入资料 i 在光标之前加入资料 I 在该行之首加入资料 o 新增一行于该行之下 O 新增一行于该行之上 (2)命令模式
在输入模式下,按ESC可切换到命令模式。命令模式下,可选用下列指令离开vi:
:q! 离开vi,并放弃刚在缓冲区内编辑的内容 :wq 将缓冲区内的资料写入磁盘中,并离开vi ZZ 同wq :x 同wq :w 将缓冲区内的资料写入磁盘中,但并不离开vi :q 离开vi,若文件被修改过,则要被要求确认是否放弃修改的内容,此指令可与:w配
您可能关注的文档
- 实验一 li等nux下常用命令和vi的使用.doc
- 实验一 固定资产系中统初始化.doc
- 实验一 工或资系统初始化.doc
- 实验一 熟悉witness 操s作环境实验.doc
- 实验一 果实验设备、药品的管理与实验安全.doc
- 实验一 excel表格设计与数件据格式化.doc
- 实验l表格.doc
- 实验m2 简单shell编如程.doc
- 实验一__li等nux下c编程.doc
- 实验一校园网节络工程规划设计.doc
- JJF 2428-2026食品基体标准物质研制(生产)通用技术要求.pdf
- 计量规程规范 JJF 2428-2026食品基体标准物质研制(生产)通用技术要求.pdf
- 计量规程规范 JJG 2100-2026环境空气二氧化碳高精度监测仪检定系统表.pdf
- 《JJG 2100-2026环境空气二氧化碳高精度监测仪检定系统表》.pdf
- JJG 2100-2026环境空气二氧化碳高精度监测仪检定系统表.pdf
- 《JJF 2406-2026烟煤胶质层指数测定仪校准规范》.pdf
- 计量规程规范 JJF 2406-2026烟煤胶质层指数测定仪校准规范.pdf
- JJF 2406-2026烟煤胶质层指数测定仪校准规范.pdf
- JJF 2432-2026水质自动采样器校准规范.pdf
- 《JJF 2432-2026水质自动采样器校准规范》.pdf
原创力文档

文档评论(0)