DBGP实现C / C ++

时间:2013-02-27 21:36:16

标签: c++ wxwidgets xdebug

是否有一个库在C / C ++中实现XDebug的DBGP? 我对wrtting调试器很感兴趣,如果存在这样的库将会为我节省很多! 我想将调试器添加到用C ++语言编写的编辑器中,但它是PHP Files的编辑器。

2 个答案:

答案 0 :(得分:1)

无存在。有一个来自GSOC(App不是图书馆),但我不能花时间阅读并转换为我的需求加上为wx2.8编写的 因此,我将推出一个类来粘合我的编辑器

修改 正如我所说,我结束了那个。 里面有错误的libDBGp,但我会自己解决它吧! 如果您对here感兴趣(感谢GitHub)

答案 1 :(得分:0)

有一些基于GDB的库可以帮助调试前端编写器,如libgdb。 DBGP是一个非常愚蠢的协议,具有非常小的功能集 - 不足以调试C ++。

对于Windows,没有这样的东西。您可以阅读PDB数据库,但这非常困难。我花了一个星期的时间来看看我能走多远但不是很成功。只有理论很容易。为命令行调试器windbg写一个前端可能会更好,就像过去你必须为GDB做的那样。