如何在GDB调试时显示代码窗口

时间:2013-10-09 06:42:10

标签: linux gdb

任何人都可以告诉我在通过GDB调试时使用哪个命令来显示源代码。 会有很大帮助。

5 个答案:

答案 0 :(得分:10)

您可以使用 Ctrl + x A 键绑定进入或离开TUI模式和代码窗口。或使用layout src命令进入TUI模式。请参阅其他TUI key bindingscommands

答案 1 :(得分:3)

  • 使用gdb -tui启动gdb。 tui代表文本用户界面。

  • 或者,使用'ddd' - gdb的图形前端。

答案 2 :(得分:1)

list命令将显示程序当前停止的行周围的代码。如果再次键入列表,您会看到更多。

答案 3 :(得分:1)

这是本手册source类别中的命令。更具体地说,子类别list提到命令list

请注意,gdb通常不使用“windows”,它是一个控制台应用程序。

答案 4 :(得分:0)

通过使用0x04c11db7,我们可以在不同的窗口中查看源代码。如果该程序未开始运行,则开始时将显示空白屏幕,启动时该程序将出现在其他窗口中。