是否有连接到设备的 GDB 的 UI

Is there a UI for GDB that connects to a device?

本文关键字:GDB UI 连接 是否      更新时间:2023-10-16

我在PC上使用GDB连接到我的设备(使用iMX51)上的GDBServer,我可以很好地调试。但是我听说过的任何 GDB UI(例如在 gdb GUI 中)都可以用于此C++吗?

感谢您的任何帮助。

您可以使用 Eclipse 通过 GDB 进行远程调试。

大致过程如下所示:

  1. 首先安装 Eclipse CDT。
  2. 安装 C/C++ GNU 工具链调试支持和 C/C++ 插件的 Eclipse Debugger。
  3. 为项目创建调试配置(运行>调试配置)
  4. 指向交叉编译器的 GDB 可执行文件(例如,如果您使用 CodeSourcery,则为 bin/xxxx-gdb)。
  5. 在调试器选项卡中,选择"gdbserver"并输入远程目标详细信息。
  6. 创建一个 gdb init 命令文件,以使用 file 命令设置 sysroot、库路径并将 gdb 指向可执行文件。

如果你使用 Eclipse 在谷歌上进行远程 gdb 调试,你将能够找到更多信息。