【问题标题】:Stm32CubeIDE can't flash because of arm-eabi-gccstm32CubeIDE 因为 arm-eabi-gcc 不能刷机
【发布时间】:2021-11-04 09:08:20
【问题描述】:

我在 Archlinux 上尝试使用 STM32CubeIDE 刷新 Nucleo STM32F446 板。 在运行示例代码(正确构建没有问题)时,我收到此错误:

非常不好玩的事实是,当我在终端上启动命令“arm-none-eabi-gdb --version”时效果很好。 同样,文件“libncurses.so.5”链接在 /usr/lib/libncurses.so.5 中:

好吧,我迷路了。我不知道还能做什么。即使我已经检查了几个论坛,我知道我不是唯一一个遇到这个问题的人。 感谢您的帮助!

【问题讨论】:

    标签: gcc archlinux stm32cubeide


    【解决方案1】:

    嗯,有点想通了, 一个 AUR 包可以解决这个问题:ncurses5-compat-libs https://aur.archlinux.org/packages/ncurses5-compat-libs/ 删除手工链接后下载此软件包有助于消除薄错误。 不幸的是,另一个错误似乎来自包本身的代码:

    但我会专门针对这个主题创建另一个主题。 祝你有美好的一天,希望它对你有好处!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-12-23
      • 2017-03-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多