【问题标题】:GDB stuck at “Configuring GDB Aborting configuring GDB”GDB 卡在“配置 GDB 中止配置 GDB”
【发布时间】:2019-09-12 10:03:00
【问题描述】:

我已经安装了 (OSX Mojave 10.14.6.) Eclipse CDT 和 GNU MCU Eclipse plugin,最后是 GNU Tools for ARM。我的目标是使用 GDB (arm-none-eabi-gdb) 构建和调试 ARM 代码。

我已经为 Arm 创建了一个 Hello World 项目,该项目构建良好 - 但是,调试似乎不适用于 GDB(它与 Arm 包一起提供)。 GDB 卡住了:

我已在 Eclipse 中将正确的路径设置为 arm-none-eabi-gdb
我已经签署了arm-none-eabi-gdb(使用与前一天通过brew 将GDB 安装到/usr/local/bin/gdb 的证书相同的证书 - 它有效!)。
我还尝试从命令行以root 运行Eclipse。

没有任何帮助。
消息是“正在配置 GDB 中止配置 GDB”。

怎么办?

【问题讨论】:

  • 您是在模拟器中运行还是在物理 ARM 处理器上运行?如果是后者,您使用的是什么在线调试器?

标签: c arm gdb embedded eclipse-cdt


【解决方案1】:

可能这里发生的事情是您构建到一个给定的目标(基于 ARM)并且您试图在您的 mac (x86) 上运行它(使用 gdb)。

您需要一个模拟器或 QEMU 才能在您的 Mac 或真正的开发板上正常运行。

【讨论】:

  • 是的,我错过了 QEMU,现在一切都好,谢谢。奇怪的是会话像这样挂起,没有任何警告消息。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2022-12-31
相关资源
最近更新 更多