首页 > 解决方案 > GDB 是在我浏览时列出了代码,还是我只是在做梦?

问题描述

几年前,当我最后一次调用使用 GDB 调试 Linux 服务器时,我似乎记得看到了正在执行的代码列表。也许它只是当前行+/-五行左右。我想我还记得每次执行命令时它都会重绘整个控制台,因此代码列表始终位于屏幕顶部。

现在我又一次需要GDB的帮助,我的记忆在戏弄我吗?或者这样的模式真的存在吗?

我在网上找到的文档只是指向我列出代码的“l”命令。看起来它有一些潜力,但似乎没有办法让它在我逐步/下一步通过代码时动态更新。

如果它很重要,我会在专用的 Linux 机器上运行 Ubuntu,并且(因为程序使用 OpenGL)实际调试是在 Weston Compositor 终端窗口中进行的。

标签: gdb

解决方案


推荐阅读