0

我想gdb逐行转储它执行的代码。就像step命令一样,因为它显示了当前行,但我不想单步执行整个代码,因为它太大了。

所以我想自动化它。

我想这样做的原因是因为我的代码在两种情况下的行为不同,我想看看差异实际上出现在哪里,所以我计划在两个不同的文件中为两个不同的场景进行转储,然后进行差异。

我知道这可能不是调试某些东西的最佳方法,但相信我,我已经尝试了很多东西来找到错误但没有用,我认为这可以很好地帮助我。

提前致谢 !!

4

1 回答 1

0

使用 GDB,您可以设置breakpoints允许您逐步遵循程序特定区域中的代码。

于 2012-08-16T07:26:49.647 回答