【发布时间】:2011-02-04 13:03:17
【问题描述】:
我正在调试一个讨厌的问题,其中#includeing 一个文件(不是我写的任何东西,为了记录)导致我的程序崩溃。这意味着,我有 working 和 broken,只有一个 C(++) 包含语句已更改。我使用的一些库没有调试信息。
我想做的是让 GDB 输出为程序运行而执行的每一行 C++,以及 x86 指令在文本文件中不可用的格式,我可以区分这两个输出并希望弄清楚发生了什么错了。
这在 GDB 中很容易吗?
【问题讨论】: