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

use*_*411 16 linux android libstdc++ eclipse-adt

我有64位的Fedora 20,我的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 
Run Code Online (Sandbox Code Playgroud)

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

Mic*_*cho 42

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

sudo apt-get install lib32stdc++6 lib32z1 lib32z1-dev
Run Code Online (Sandbox Code Playgroud)

看到这篇文章: Android SDK - aapt错误:libstdc ++.so.6无法打开共享对象文件


A. *_*rov 8

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

yum update
yum install libstdc++.i686
yum install compat-libstdc++-33.i686
Run Code Online (Sandbox Code Playgroud)

操作系统:

[root@VM-Lin-CentOS ~]# cat /etc/redhat-release
CentOS release 6.6 (Final)
Run Code Online (Sandbox Code Playgroud)