【问题标题】:how to get source code line from instruction address in gdb如何从gdb中的指令地址获取源代码行
【发布时间】:2018-05-03 18:55:45
【问题描述】:

我正在尝试反汇编地址 A 处的指令,所以我写了

(gdb) x/i 0x00007f8aba6ad96c
   0x7f8aba6ad96c <laprintf+167>:   nop

但是我如何获得它对应的源代码中的哪一行呢?调试符号可用。

【问题讨论】:

    标签: gcc gdb disassembly


    【解决方案1】:

    找到了:你可以用

    list *addr 
    

    GDB 中用于获取有关该地址的源代码信息的命令。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-10-02
      • 1970-01-01
      • 2011-11-22
      • 2018-03-18
      • 2018-08-05
      • 2011-08-29
      相关资源
      最近更新 更多