如何使GDB与外部程序一起工作

时间:2014-04-17 16:20:28

标签: debugging gdb

我非常有兴趣了解有关调试细节的更多信息,我正在研究如何使用GDB进行非常简单的GUI调试。

我一般都了解调试器是如何工作的,但我遇到了IDE如何与GDB等外部调试器交互的问题。

我确信我可以在调试器中调用命令设置断点等,但我不确定IDE如何获取信息,例如,你设置的断点已被命中或变量值等等。有没有在其他程序中使用GDB的好消息,我尝试搜索谷歌,但我得到的所有结果都是关于如何使用GDB调试另一个程序或在已经开发的IDE中设置它。

是否涉及挂钩GDB?还是GDB有一个库?

感谢。

1 个答案:

答案 0 :(得分:1)

  

是否涉及挂钩GDB?还是GDB有一个库?

不,不。

GDB有一个machine interface,用于与IDE和GDB之间的接口。