【发布时间】:2021-01-01 18:08:21
【问题描述】:
我正在试用 STM32CubeIDE,并且一直在尝试让它与作为 Eclipse CDT 包一部分的 GDB QEMU 调试插件一起使用。我已经能够为我的 STM32F4-Discovery 板创建项目和调试配置,并且调试器部分启动,但是,就在模拟器启动时,它创建的 GUI 窗口突然崩溃并且我收到此错误:
Error in final launch sequence
Failed to execute MI command:
-target-select remote localhost:1234
Error message from debugger back end:
Truncated register 18 in remote 'g' packet
Failed to execute MI command:
-target-select remote localhost:1234
Error message from debugger back end:
Truncated register 18 in remote 'g' packet
Truncated register 18 in remote 'g' packet
我认为这是由于我安装的 CDT 插件与我安装的 Ubuntu 20.04 附带的 GCC 工具链之间的一些不匹配造成的。但是,我不确定如何解决此问题。
我有什么办法可以解决这个问题吗?
【问题讨论】:
标签: c++ c eclipse-cdt qemu stm32cubeide