首页 > 解决方案 > GDB 卡在“配置 GDB 中止配置 GDB”

问题描述

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

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

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

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

该怎么办?

标签: carmgdbembeddedeclipse-cdt

解决方案


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

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


推荐阅读