X264 android 编译sh文件记录

https://www.jianshu.com/p/e59aa4a4312f

根目录下闯将.sh文件

cd x264

export PLATFORM_VERSION=android-21
export ANDROID_NDK_PATH=$ANDROID_NDK #ndk 目录根据你的安装目录
export TOOLCHAIN=../../fftoolchain #toolchain 安装目录
export SYSROOT=$TOOLCHAIN/sysroot/
export PLATFORM=$ANDROID_NDK_PATH/platforms/$PLATFORM_VERSION/arch-arm
export PREFIX=../android-lib #编译结果的目录


#生成toolchain目录,这一段可以在第一次运行后注释掉
$ANDROID_NDK_PATH/build/tools/make-standalone-toolchain.sh \
    --toolchain=arm-linux-androideabi-4.9 \
    --platform=$PLATFORM_VERSION --install-dir=$TOOLCHAIN 


#
./configure \
    --prefix=$PREFIX \
    --enable-static \
    --enable-shared \
    --enable-pic \
    --disable-asm \
    --disable-cli \
    --host=arm-linux \
    --cross-prefix=$TOOLCHAIN/bin/arm-linux-androideabi- \
    --sysroot=$PLATFORM


make -j8
make install


cd ..

猜你喜欢

转载自blog.csdn.net/zdy10326621/article/details/80381603