通过Eclipse CDT访问GDB

时间:2011-08-18 08:43:53

标签: c++ gdb eclipse-cdt

有人能告诉我是否有办法通过C ++以编程方式访问标准GNU调试器?

2 个答案:

答案 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