Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/fsharp/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ DBGP实现C/C++;_C++_Wxwidgets_Xdebug - Fatal编程技术网

C++ DBGP实现C/C++;

C++ DBGP实现C/C++;,c++,wxwidgets,xdebug,C++,Wxwidgets,Xdebug,是否有一个在C/C++中实现XDebug的库? 我对wrtting调试器感兴趣,如果这样的库存在的话,我会节省很多! 我想把调试器添加到用C++语言编写的编辑器中,但它是PHP文件的编辑器。 < P>有几个基于GDB的库,可以帮助调试器前端编写器如LIGBDB。DGP是一个非常愚蠢的协议,它具有非常小的特征集,不足以调试C++。p> 对于windows来说,没有比这更好的了。您可以读取PDB数据库,但这相当困难。我花了一个星期来看看我能走多远,但不是很成功。只有理论是容易的。最好为命令行调试器w

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

< P>有几个基于GDB的库,可以帮助调试器前端编写器如LIGBDB。DGP是一个非常愚蠢的协议,它具有非常小的特征集,不足以调试C++。p>
对于windows来说,没有比这更好的了。您可以读取PDB数据库,但这相当困难。我花了一个星期来看看我能走多远,但不是很成功。只有理论是容易的。最好为命令行调试器windbg编写一个前端,就像以前必须为GDB编写前端一样。

不存在任何前端。有一个来自GSOC(应用程序不是库),但我不能花时间阅读并转换为我的需要,再加上它是为wx2.8编写的 因此,我将滚动一个类,以便与我的编辑器粘合在一起

编辑 正如我所说,我结束了使用那个。 里面有四轮马车libDBGp,但我会自己修好的,哈!
如果你对它(对GITHUB)感兴趣,我想在C++中编写编辑器,但是它会编辑PHPF,如果你只需要在C/C++中只为一个客户库,你就不会有好运。这一方面非常容易编写,您将立即将其与编辑器和GUI实现粘在一起。没有道理。只要把一个expat当作xml解析器,开始编写你的程序,我所要避免的就是搞乱套接字、发送消息和接收消息。XML部分并不困扰我!