我正在GDB中进行一些汇编级别的调试。有没有办法让GDB以显示当前源代码行的相同方式显示当前汇编指令?每个命令之后的默认输出如下所示:
0x0001433f 990 Foo::bar(p);
这给了我当前指令的地址,但我必须继续返回输出disassemble
以查看我当前正在执行的指令。
发布于 2018-03-24 14:55:53
可以做
display/i $pc
每次GDB停止时,它都会显示下一条指令的反汇编。
GDB-7.0
也支持set disassemble-next-line on
,这将拆卸整个下一行,并给你更多的反汇编上下文。
https://stackoverflow.com/questions/-100003683
复制相似问题