1.编译环境搭建
- ubuntu14.04
- jdk1.8.0(JDK)
- android-ndk-r18b(NDK)
- android-sdk-linux(SDK)
1.1 设置环境变量
vim ~/.bashrc
1.2 在打开的.bashrc文件最后添加如下代码
#set jdk
export JAVA_HOME=/usr/lib/jvm/jdk1.8.0_201(你自己的jdk路径)
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
#set ndk
export ANDROID_NDK=/home/adolph/tools/android-ndk-r18b(你自己的ndk路径)
export PATH=${PATH}:$ANDROID_NDK
#set android-sdk
export ANDROID_SDK=/home/adolph/tools/android-sdk-linux(你自己的sdk路径)
export PATH=$PATH:${ANDROID_SDK}/tools
export PATH=$PATH:${ANDROID_SDK}/platform-tools
1.3 在终端中输入如下命令使环境变量生效
source ~/.bashrc
2.安装编译VLC所需的工具包
以下是官方文档提供的安装命令,实际操作中建议一个一个安装
sudo apt-get install automake ant autopoint cmake build-essential libtool-bin \ patch pkg-config protobuf-compiler ragel subversion unzip git \ openjdk-8-jre openjdk-8-jdk flex python wget
因为我们已经安装了jdk,所以openjdk-8-jre openjdk-8-jdk可以不用安装。
如果是64位ubuntu,为了防止后面少走弯路,需要安装32位的库。
sudo dpkg --a