有人能告诉我是否有办法通过C ++以编程方式访问标准GNU调试器?
答案 0 :(得分:1)
以编程方式表示我必须根据调试的值更新GUI。
听起来像,好像你想根据GDB在劣质(被调试)过程中观察到的内容来更新Eclipse GUI。
正好 CDT本身所做的事情。
如果这实际上是你的问题(非常不清楚),那么MI
界面可能不是正确的答案。正确答案是:查看CDT源并根据需要扩展/修改它。 (FWIW,CDT本身使用MI接口与GDB通信)。
答案 1 :(得分:0)
从GDB 7.1开始,GDB支持Python脚本。可以选择查看http://sourceware.org/gdb/wiki/PythonGdb