You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Fedora 36运行arm-none-eabi-gdb提示缺失libncurses.so.5求助

解决方案

方法一:安装ncurses兼容库

Fedora 36默认搭载ncurses 6.x版本,Arm官网的预编译gdb依赖旧版的libncurses.so.5,直接安装官方提供的兼容包即可解决:

sudo dnf install ncurses-compat-libs

安装完成后重新运行./arm-none-eabi-gdb即可正常启动。

方法二:手动创建软链接(备选方案)

若不想安装额外包,可通过软链接让系统用现有ncurses 6.x版本模拟旧版库:

  1. 查找系统中libncurses.so.6的位置:
find /usr/lib64 -name libncurses.so.6

常规路径为/usr/lib64/libncurses.so.6(32位系统替换为/usr/lib)
2. 创建软链接:

sudo ln -s /usr/lib64/libncurses.so.6 /usr/lib64/libncurses.so.5

内容的提问来源于stack exchange,提问作者Keith Morgan

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.25 20:12:15