我正在尝试使用 gdb 调试器进行组装。我可以使用命令进入伪图形模式:
layout asm
layout regs
Run Code Online (Sandbox Code Playgroud)
但是,如果我尝试使用建议的快捷键 ctrl+x, ctrl+0 在两个表之间切换,则没有任何反应。可能是由于错误的键盘布局设置?
我正在尝试在 GDB 中运行一个非常简单的链接文件。
我做了以下操作:
(gdb) break _start
Breakpoint 1 at 0x4000b0
(gdb) start
Function "main" not defined.
**Make breakpoint pending on future shared library load? (y or [n]) ?**
Run Code Online (Sandbox Code Playgroud)
但是,标签_start不在任何共享库中,而只是在生成可执行文件的汇编代码中。为什么GDB会问这个?