linux操作系统教程教学课件作者刘百峰第15章 linuxc编程基础.pptVIP

  • 1
  • 0
  • 约7.98千字
  • 约 40页
  • 2019-10-11 发布于广东
  • 举报

linux操作系统教程教学课件作者刘百峰第15章 linuxc编程基础.ppt

15.4 调试器GDB intsum(intn) { inti,s; for(i=1;i<=n;i++)   s=s+i; returns; } main() { inti,j; ints=0; 上一页 下一页 返回 15.4 调试器GDB for(i=1;i<=10;i++)   s=s*i; j=sum(100); printf("s=%d\n",s); printf("s=%d\n",j); } 步骤2:编译prog1.c并运行编译之后的prog可执行程序。 步骤3:编译带有调试信息的可执行文件。 步骤4:启动GDB开始调试。 步骤5:在GDB中使用list命令查看源文件程序。 上一页 下一页 返回 15.4 调试器GDB 步骤6:设置断点。 步骤7:运行程序。 步骤8:跟踪变量值。 步骤9:恢复程序运行。 步骤10:单步跟踪程序的执行。 步骤11:删除设置的断点。 步骤12:继续执行程序到结束。 步骤13:退出GDB。 上一页 返回 15.5 GDB命令 1.GDB基本命令 GDB中提供了大量的调试命令,这些命令可分为以下几类:工作环境相关命令、断点设置与恢复命令、源代码查看命令、查看与运行数据的相关命令及修改与运行参数的命令。基本的GDB命令如表15-1所示。 2.GDB命令help GDB允许用户在调试中使用help命令查阅相关的调试命令。 1)查看GDB命令种类 通过

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档