泡泡网 "Be fresh and eager every morning, and tired and satisfied every night." --Kent Beck

LAB01: Linux, vi, gcc and gdb

实验目的:

熟悉 Linux 操作系统在命令行的基本操作,掌握在 Linux 下 C 程序的编辑、编译、调试的基本方法,为后续实验做好准备。

实验内容:

  1. 跟随演示安装Acrobat Reader for Linux. 在此过程中,你将练习一些常用的Linux命令. (30 分钟)
  2. 可选内容:这里有内容1的Flash演示,可以安装Flash插件的Linux版本后观看,安装步骤在此
  3. 运行“vimtutor zh”,它是一个用vi自己一步步教你使用vi的脚本。本次实验要求至少学完前5讲。 (1 小时)
  4. 按照用GDB调试程序的步骤学习gcc和gdb。在此之前,你需要先用vi输入文章中的示例程序。 (1 小时)
  5. 完成实验报告。

实验报告:

  1. 你认为命令行界面和图形界面各有什么优缺点?你更喜欢哪种界面?为什么?
  2. 如果要执行当前目录下的 configure 文件,应该输入什么命令?
  3. vi 中一次删除一行、一词和一个字符的命令分别是什么?
  4. 如果用 gdb 调试未加入调试信息的目标代码会出现什么现象?
  5. gcc 和 gdb 都属于一个叫做 GNU 的组织。这个组织的全称是什么?它有什么特色?

下载:


黑ICP备05004784号