DBGP Implementation C/C++
DBGP Implementation C/C++
是否有一个库在C/c++中实现XDebug的DBGP ?我对编写调试器很感兴趣,如果存在这样的库将节省我很多!我想添加调试器到我的编辑器编码在c++语言,但它是一个编辑器的PHP文件。
不存在。有一个来自GSOC(应用程序不是一个库),但我不能花时间阅读和转换到我的需求加上它为wx2.8写的所以我要滚动一个类来和我的编辑器结合起来
编辑就像我说的,我最后用了那个。里面有bug的libDBGp,但我会自己修复它啊!如果你感兴趣,它在这里(感谢GitHub)
有一些基于GDB的库可以帮助调试器前端编写器,如libgdb。DBGP是一个非常愚蠢的协议,它的特性集非常小——不足以调试c++。
对于windows,没有这样的东西。你可以读取PDB数据库,但这相当困难。我花了一个星期看看我能走多远,但不是很成功。只有理论是容易的。为命令行调试器windbg编写一个前端可能会更好,就像以前您必须为GDB做这件事一样。
相关文章:
- Softmax Implementation in C++
- 在陈述"Implementation-defined"时,什么样的软件是"Implementation"的一部分?究竟什么是"Implementation"?
- 对于代理容器上的迭代器来说,"least bad implementation"可能是什么?
- STL binary_search() implementation
- Android Studio 3.1.2 - 无法运行C++子例程"No implementation found for Java.lang.String..."
- Vivado HLS implementation of RISCV
- C++ Class implementation
- c++ is_member_pointer implementation
- shared_mutex C++11 implementation
- VC++ implementation of std::promise
- libc++ implementation of std::condition_variable_any
- Paypal implementation...c++
- Boost Mutex implementation for Windows
- Implementation of mergesort
- C++ `Timer` class implementation
- BFS implementation
- C++ NTP Server implementation
- Low level implementation of bitwise Mod
- std::list implementation&pointer arithemetic.
- SIMD Implementation of std::nth_element