Translate

2014년 2월 23일 일요일

[Ubuntu][Android] adb 실행 시 "adb: error while loading shared libraries: libstdc++.so.6: cannot open shared object file: No such file or directory" 에러





환경: Ubuntu 13.10 (64bit)


증상:

adb 실행 시 다음과 같이 표시가 되면서 정상적으로 실행이 되지 않는다.

adb: error while loading shared libraries: libstdc++.so.6: cannot open shared object file: No such file or directory





원인:
adb가 32bit의 라이브러리 필요



방법:
다음 명령을 입력
sudo apt-get install lib32ncurses5 lib32stdc++6





원래는 adb 잘 됐었는데..
AVD 를 띄우기 위해 SDK manager 에서 몇가지 버전의 SDK를 다운받고 IntelliJ 에서
연동하려 하니까 갑자기 안되네..

새로 받은 SDK에서 라이브러리 참조의 경로가 다른건가..!?

위와 같이 설정 후 그 이후 잘 된다.

참조:
http://blog.timmattison.com/archives/2011/11/02/how-to-install-googles-android-eclipse-plugin-and-or-adb-on-64-bit-debian-ubuntu/



댓글 없음 :

댓글 쓰기