如何从gdb中的指令地址获取源代码行
how to get source code line from instruction address in gdb
我试图在地址 A 处反汇编指令,所以我写
(gdb) x/i 0x00007f8aba6ad96c
0x7f8aba6ad96c <laprintf+167>: nop
但是如何获取它对应于源代码中的哪一行呢?调试符号可用。
找到了:可以使用
list *addr
GDB 中的命令以获取有关该地址的源代码信息。
我试图在地址 A 处反汇编指令,所以我写
(gdb) x/i 0x00007f8aba6ad96c
0x7f8aba6ad96c <laprintf+167>: nop
但是如何获取它对应于源代码中的哪一行呢?调试符号可用。
找到了:可以使用
list *addr
GDB 中的命令以获取有关该地址的源代码信息。