GDB是在我经过时列出代码的,还是我只是在做梦?

GDB是在我经过时列出代码的,还是我只是在做梦?,gdb,Gdb,几年前,当我上次调用GDB调试Linux服务器时,我似乎记得看到了正在执行的代码列表。也许它只是当前的一行+/-五行左右。我想我还记得,每次我执行命令时,它都会重新绘制整个控制台,因此代码列表始终位于屏幕顶部 现在我再一次需要GDB的帮助,我的记忆是不是在捉弄我?或者这种模式真的存在吗 我在网上找到的文档只是指向“l”命令来列出代码。这看起来有一些潜力,但似乎没有一种方法可以让它在我逐步/下一步遍历代码时动态更新 如果有意义的话,我正在一台专用的Linux机器上运行Ubuntu,而且(因为程序使

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

现在我再一次需要GDB的帮助,我的记忆是不是在捉弄我?或者这种模式真的存在吗

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


如果有意义的话,我正在一台专用的Linux机器上运行Ubuntu,而且(因为程序使用OpenGL),实际的调试是在Weston Compositor终端窗口中进行的。

你是说TUI模式吗?(有一张TUI在行动中的截图)@ks1322,是的,我想这就是我要说的。谢谢