操作系统week05实验报告要点.doc

操作系统week05实验报告要点

四 川 大 学 计 算 机 学 院、软 件 学 院 实 验 报 告 ?操作系统课程设计 实验课时 1 实验项目 GDB综合使用 实验时间 2015年4月2日 实验目的 学习使用GDB进行程式调试 实验环境 ? X86,WindowsXP,VMware5.0,RedHat Linux 9.0, SSHSecureShellClient-3.2.9 实验内容(算法、程序、步骤和方法) Lab1 --- 调试文件kmp.c。 编译kmp.c为调试版本 运行gdb调试kmp 使用list命令查看函数getNext_01代码(图1.1) 在getNext_02调用处下断点(图1.2) 使用step跟进getNext_01函数内部 进入getNext_01之后使用frame查看当前栈帧信息(图1.3) Lab2 --- 调试以下程序,找出它的错误所在。 程序的目的为将main函数中定义的字符串倒序输出,执行后,发现结果显示没有输出,使用GDB分析程序错误的原因,并修改程序,以达到程序预先的目的。 实验结果接有关截图 Lab1 --- 调试文件kmp.c。 Lab2 --- 调试可执行文件Test,找出它的错误所在。 描述错误的原因 在函数display2中,for循环内赋值出现错误,结束符错位导致stri

文档评论(0)

1亿VIP精品文档

相关文档