- 19
- 0
- 约2.78千字
- 约 8页
- 2016-12-28 发布于湖南
- 举报
实验一 Linux下C编程
实验目的:
熟练使用vi中的常见操作,并且熟悉vi的3种模式;
熟练掌握gcc编译命令及gdb的调试命令;通过对有问题程序的跟踪调试,进一步提高发现问题和解决问题的能力;
通过对包含文件的makefile的编写,熟悉各种形式的makefile;
通过使用autotools生成包含多文件的makefile。
实验内容
熟练使用vi
在“/root”目录下建一个名为“vi”的目录;
进入“vi”目录;
将文件“/etc/inittab”复制到“vi”目录下;
使用vi打开“vi”目录下inittab;
设定行号,指出设定initdefault的所在行号;
将光标移到该行;
复制该行内容;
将光标移到最后一行行首;
粘贴复制行的内容;
撤销第9步操作;
将光标移到最后一行行尾;
粘贴复制行的内容;
光标移到“si::sysinit:/etc/rc.d/rc.sysinit”;
删除该行;
存盘但不退出;
将光标移到行首;
插入模式下输入“Hello,this is vi world!”;
返回命令行模式;
向下查找字符串“0:wait”;
向上查找字符串“halt”;
强制退出vi,不存盘。
实验步骤见书本P87
用gdb调试程序中的bug
使用vi编辑器将一下代码输入到名为greet.c的文件中。此代码的原意为输出倒序ma
原创力文档

文档评论(0)