ADT - libstdc ++。so.6:无法打开共享对象文件

时间:2014-05-11 20:15:39

标签: android linux eclipse-adt libstdc++

我有 Fedora 20 64位,我遇到了 Android开发工具的问题。 当我尝试运行项目时,我遇到了以下错误:

[2014-05-11 22:08:03 - TestAp] /home/damian/adt-bundle-linux-x86_64-20140321/sdk/build-tools/android-4.4.2/aapt:
error while loading shared libraries: libstdc++.so.6: cannot open
shared object file: No such file or directory 

[2014-05-11 22:08:03 - appcompat_v7] /home/damian/adt-bundle-linux-x86_64-20140321/sdk/build-tools/android-4.4.2/aapt:
error while loading shared libraries: libstdc++.so.6: cannot open
shared object file: No such file or directory 

我知道我的问题也在这里写,但解决方案不适用于 Fedora 20

2 个答案:

答案 0 :(得分:42)

我对Fedora 20并不完全确定,但我在Ubuntu 14.04中遇到同样的问题并安装这些库修复它。

sudo apt-get install lib32stdc++6 lib32z1 lib32z1-dev

看这篇文章: Android SDK - aapt error : libstdc++.so.6 cannot open shared object file

答案 1 :(得分:8)

在安装NDK时,在RedHat x64上这些命令对我有用:

yum update
yum install libstdc++.i686
yum install compat-libstdc++-33.i686

O的:

[root@VM-Lin-CentOS ~]# cat /etc/redhat-release
CentOS release 6.6 (Final)