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

Sar*_*wan 6 linux gdb

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

ks1*_*322 10

您可以使用Ctrl+ x A键绑定进入或离开带有代码窗口的TUI模式.或使用layout src命令进入TUI模式.请参阅其他TUI 密钥绑定命令.


Jon*_*oni 6

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

  • 您必须使用调试信息来编译程序,以便在调试时查看源代码。如果使用 GCC 编译,请使用 `-g` 开关,例如 `gcc -g example.c -o example`。 (2认同)

Sid*_*osh 6

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

  • 或者,使用“ddd”——gdb 的图形前端。