Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
有没有办法让 GDB 接口打印或列出当前正在执行的代码。
如何通过 GDB 执行此操作(列出当前正在执行的代码)?
不确定 MI 是否有列出源代码的命令(实际上我敢打赌它没有)。它拥有的是-stack-info-frame,它将返回有关源文件、行等的信息。
一旦你有了这些信息,它只是打开文件,阅读适当的行等。