摘要: 第二章:进入和退出GDB(未校正) 本章讨论如何启动gdb,以及如何退出gdb。要点是: 键入“gdb”以启动GDB。 键入quit或Ctrl-d退出GDB。 2.1 调用GDB 通过运行程序gdb来调用GDB。一旦启动,GDB从终端读取命令,直到你告诉它退出。 您还可以使用各种参数和选项运行gdb 阅读全文
posted @ 2021-03-09 18:12 墨飞飞 阅读(963) 评论(0) 推荐(0) 编辑
摘要: 第一章:一个GDB 会话样例(未校正) 你可以在闲暇时读完这本手册来了解所有关于gdb的内容。不过,仅需几个命令就足以开始使用调试器了。本章介绍了这些命令。 在这个示例会话中,我们强调用户这样输入:input,以使它更容易从周围的输出中突出出来。 gnu m4(一个通用宏处理器)的一个初步版本表现出 阅读全文
posted @ 2021-03-09 18:10 墨飞飞 阅读(485) 评论(0) 推荐(0) 编辑
摘要: gdb这类调试器的目的是让您看到程序执行时在“内部”发生了什么——或者程序崩溃时正在做什么。 gdb主要可以做四种事情(以及支持这些事情的其他事情)来帮助您捕捉程序中的bug: 启动您的程序,指定任何可能影响其行为的内容。 让您的程序在指定的条件下停止。 当您的程序停止时,检查发生了什么。 更改程序 阅读全文
posted @ 2021-03-09 18:08 墨飞飞 阅读(919) 评论(0) 推荐(0) 编辑