是否有连接到设备的 GDB 的 UI
Is there a UI for GDB that connects to a device?
我在PC上使用GDB连接到我的设备(使用iMX51)上的GDBServer,我可以很好地调试。但是我听说过的任何 GDB UI(例如在 gdb GUI 中)都可以用于此C++吗?
感谢您的任何帮助。
您可以使用 Eclipse 通过 GDB 进行远程调试。
大致过程如下所示:
- 首先安装 Eclipse CDT。
- 安装 C/C++ GNU 工具链调试支持和 C/C++ 插件的 Eclipse Debugger。
- 为项目创建调试配置(运行>调试配置)
- 指向交叉编译器的 GDB 可执行文件(例如,如果您使用 CodeSourcery,则为 bin/xxxx-gdb)。
- 在调试器选项卡中,选择"gdbserver"并输入远程目标详细信息。
- 创建一个 gdb init 命令文件,以使用 file 命令设置 sysroot、库路径并将 gdb 指向可执行文件。
如果你使用 Eclipse 在谷歌上进行远程 gdb 调试,你将能够找到更多信息。
相关文章:
- 当在带有Eigen的C++中使用GDB时,我如何才能看到更多的大矩阵
- 如何找出GDB的SIGTRAP核心转储的根本原因
- 如何在MS Visual Studio 2019中运行QT UI
- 如何处理使用.ui文件生成的.h文件
- 如何使用gdb制作一个可以漂亮地打印每个对象的C++函数
- gdb错误:Backtrace已停止:上一帧与此帧相同(堆栈已损坏?)
- 使用vscode调试时,GDB意外退出
- 根据变量使Qt UI中的复选框为已选中/未选中
- 一旦双簧管录制开始,主 UI 线程就会被阻止
- Qt Quick,如何更改 Ui 源代码?
- 如何防止 CUDA-GDB 中的<优化输出>值
- fopen 在 gdb 中返回 NULL
- "Unable to start debugging. No process is associated with this object." - 在Visual Studio Code中使用GDB
- 结构字段名称与 GDB 中的 STL 数组冲突
- 如何在带有 gdb GUI 前端的 ARM gdbserver 的 PC 上执行远程 gdb 会话?
- GDB 断点在 Mac 上是不准确的
- 如何解释GDB中回溯的模板函数签名?
- 如果以下行不包含决策或分支,GDB 无法单步跳过函数
- 是否有连接到设备的 GDB 的 UI
- 我运行一个程序并遇到分段错误(核心转储),我使用 gdb 进行调试,程序在运行 ui->setupUI() 时崩溃了