Android 编译环境的依赖库安装

来源:互联网 发布:mac终端编辑文件命令 编辑:程序博客网 时间:2024/06/05 11:08

Android的依赖库安装一般是如下:

sudo apt-get install -y git gnupg flex bison gperf build-essential zip curl libc6-dev libncurses5-dev:i386 x11proto-core-dev libx11-dev:i386 libreadline6-dev:i386 libgl1-mesa-glx:i386 g++-multilib mingw32 tofrodos libgl1-mesa-dev python-markdown libxml2-utils xsltproc zlib1g-dev:i386

但是上面的安装不一定适合所有的Ubuntu,比如某些12.04版本的就不行,上面安装会提示libgl1-mesa-glx:i386找不到,原因是内核版本的不同导致的,这时换成libgl1-mesa-glx-lts-quantal:i386就可以了,完整的命令如下:

sudo apt-get install -y git gnupg flex bison gperf build-essential zip curl libc6-dev libncurses5-dev:i386 x11proto-core-dev libx11-dev:i386 libreadline6-dev:i386 libgl1-mesa-glx-lts-quantal:i386 g++-multilib mingw32 tofrodos libgl1-mesa-dev python-markdown libxml2-utils xsltproc zlib1g-dev:i386


另外还可能需要有下面的软连接:

ln -s /usr/lib/x86_64-linux-gnu/mesa/libGL.so.1 /usr/lib/i386-linux-gnu/libGL.so






0 0