2014-05-11 20 views
15

Tôi có Fedora 20 64-bit, và tôi có một vấn đề với Công cụ phát triển Android. Khi tôi cố gắng để chạy dự án Tôi có các lỗi này:ADT - libstdC++ so.6:. Không thể mở được chia sẻ tập tin đối tượng

[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 

Tôi biết rằng câu hỏi của tôi cũng đang viết ở đây nhưng giải pháp này không được làm việc với Fedora 20.

Trả lời

42

Tôi không hoàn toàn chắc chắn về Fedora 20, nhưng tôi đã có cùng một vấn đề này trong Ubuntu 14.04 và cài đặt các thư viện này đã sửa nó.

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

Xem bài đăng này: Android SDK - aapt error : libstdc++.so.6 cannot open shared object file

+0

Giải pháp này không làm việc trên fedora 20 –

+4

hoạt động trên ubuntu 14.04 –

+0

'sudo apt-get install lib32stdC++ 6' làm việc cho tôi, cảm ơn! –

8

Mở cài đặt NDK, trên RedHat x64 các lệnh này là hữu ích cho tôi:

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

Os:

[[email protected] ~]# cat /etc/redhat-release 
CentOS release 6.6 (Final) 
Các vấn đề liên quan