GDB 停留在“正在配置 GDB 正在中止配置 GDB”

GDB stuck at “Configuring GDB Aborting configuring GDB”

我已经安装了 (OSX Mojave 10.14.6.) Eclipse CDT 和 GNU MCU Eclipse plugin and finaly 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(使用我用于签署 GDB 的相同证书,前一天通过 brew 安装到 /usr/local/bin/gdb - 它有效!)。
我还从命令行尝试 运行 Eclipse 作为 root

没有任何帮助。
消息是 "Configuring GDB Aborting configuring GDB"。

怎么办?

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

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