GDB MI:在执行时打印或列出代码



是否有办法要求GDB接口打印或列出当前正在执行的代码?

我怎么能做到这一点(列表代码当前执行)通过GDB?

不确定MI是否有列出源代码的命令(实际上我打赌它没有)。它有-stack-info-frame,它将返回有关源文件,行等的信息。

一旦你有了这些信息就可以打开文件,读取合适的行等等

最新更新