【发布时间】:2015-12-17 14:57:57
【问题描述】:
我最近得到了一个 nrf51 蓝牙模块,我正在尝试使用 Eclipse Mars 对其进行调试。我安装了所需的工具链以及 OpenOCD(我正在使用 STLink v2 来调试板子)。
在控制台中运行 openOCD 和 arm-none-eabi-gdb 时,一切正常。 OpenOCD 服务器启动,我可以使用 gdb 工具连接。
但是,当尝试使用 Eclipse 启动调试会话时,它会抛出错误“启动期间发生异常。原因:程序文件不存在”。构建过程正常完成。这是我第一次使用 Eclipse 进行 C/C++ 开发,也是多年来我第一次使用 Eclipse,所以我什至不知道可能出了什么问题。
我尝试弄乱项目设置但没有运气。谁能给我一个提示?
我应该提到,我使用了一个已经存在的 Makefile,因为我尝试编译了一个北欧 SDK 示例。我对其进行了更改,以便生成的文件可以进行调试。
【问题讨论】:
标签: c++ eclipse gcc openocd nrf51