|
【Android】
ubuntu18.04 android 8.1 报错
发表于 2019-1-26 02:25:38
浏览:9045
|
回复:2
打印
只看该作者
[复制链接]
楼主
prebuilts/clang/host/linux-x86/clang-4053586/bin/clang.real: error while loading shared libraries: libncurses.so.5: cannot open shared object file: No such file or directory
ninja: build stopped: subcommand failed.
02:18:43 ninja failed with: exit status 1
配了台新电脑 装了个ubuntu 18.04 编译报错了。。。
尝试
sudo apt-get install lib32ncurses5
正在读取软件包列表... 完成
正在分析软件包的依赖关系树
正在读取状态信息... 完成
lib32ncurses5 已经是最新版 (5.9+20140118-1ubuntu1)。
下列软件包是自动安装的并且现在不需要了:
libncursesw5 libreadline7:i386 libtinfo5
使用'sudo apt autoremove'来卸载它(它们)。
升级了 0 个软件包,新安装了 0 个软件包,要卸载 0 个软件包,有 0 个软件包未被升级。
尝试
1、确定有一个64位架构的内核
$ dpkg --print-architecture
amd64
2、确认打开多架构支持功能
$ dpkg --print-foreign-architectures
i386
如果不是i386的话,那么请打开多架构支持
步骤:
2.1)、$ sudo dpkg --add-architecture i386
2.2)、$ sudo apt -get update
3、检查拥有的库文件是否需要更新版本
$ sudo apt-get dist-upgrade
4、执行下面语句安装:
$ sudo apt install lib32ncursesw5 lib32ncursesw5-dev
都没用 。。。
求解决 |
|