Gdb 带有MI的信息行*0x000000

Gdb 带有MI的信息行*0x000000,gdb,Gdb,使用gdb--解释器mi,如何获得给定地址的行号和文件名?标准cli方式是:信息行*0x00000000,注意星号* 我尝试了-信息符号行0x00401FA0,它在一些文档中找到,但在其他文档中找不到,得到: ^error,msg="Undefined MI command: info-symbol-line",code="undefined-command" 我认为目前没有办法 发生的事情是,在遥远的过去,有人想出了一个计划,为这个命令。它被称为-符号

使用
gdb--解释器mi
,如何获得给定地址的行号和文件名?标准cli方式是:
信息行*0x00000000
,注意星号
*

我尝试了
-信息符号行0x00401FA0
,它在一些文档中找到,但在其他文档中找不到,得到:

^error,msg="Undefined MI command: info-symbol-line",code="undefined-command"

我认为目前没有办法

发生的事情是,在遥远的过去,有人想出了一个计划,为这个命令。它被称为
-符号信息行
。他们将其记录在手册中,但从未实施过。这份文件保存了很多年,直到最后因为没有反映现实而被注释掉

一个选项可能是使用普通CLI
info行
并解析输出

实现
-symbol-info-line
也可以,当然这更困难