关于调试:支持gdb CLI的Gdb GUI前端

Gdb GUI front-end which support gdb CLI

我已经尝试了gdb的各种前端,但是在它们中的任何一个都没有发现直接与gdb交互的选项(发出CLI命令)。

是否有支持此功能的gdb前端? 我主要对内存检查功能感兴趣。


Eclipse当然不仅仅是GDB前端,但它确实提供了一个控制台视图,您可以在其中直接与GDB进行交互。

eclipse debug view with gdb console shown

它还提供(至少)两个不同的内存视图,以及第三方插件,使您可以检查"裸机"外设寄存器-如果您要这样做。

您可以使用Eclipse for C / C ++开发人员来完成所有这些工作。 现在还有一个独立的Eclipse调试器版本,我还没有尝试过,但是应该是上面版本的简化版本,只专注于调试。

启动Eclipse(将需要Java 7)后,您需要为C / C ++应用程序创建启动配置,然后在Eclipse中启动它。
eclipse launch configurations

甚至更好地将项目导入eclipse并为该项目创建启动配置。