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 或真正的开发板上正常 运行。
我已经安装了 (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 或真正的开发板上正常 运行。