【问题标题】:How to build libx264 64bit library for android如何为 android 构建 libx264 64 位库
【发布时间】:2015-09-17 06:47:51
【问题描述】:
我无法为 android arm-64 位架构构建 libx264 代码。
下面是我试过的命令。
./configure \
--cross-prefix=arm-linux-androideabi- \
--sysroot="$HOME/NDK/android-ndk-r10d/platforms/android-21/arch-arm64/" \
--host=arm-linux \
--enable-pic \
--enable-static \
--disable-cli
请指教。
提前致谢。
【问题讨论】:
标签:
android
ffmpeg
android-ndk
64-bit
libx264
【解决方案1】:
您可以尝试以下方法:
export PLATFORM=$ANDROID_NDK_HOME/platforms/android-21/arch-arm64
export PREBUILT=$ANDROID_NDK_HOME/toolchains/aarch64-linux-android-4.9/prebuilt
export PREFIX=../android-lib/arm64
./configure --cross-prefix=$PREBUILT/linux-x86_64/bin/aarch64-linux-android- \
--sysroot=$PLATFORM \
--host=aarch64-linux \
--enable-pic \
--enable-static \
--extra-cflags="-fPIE -pie" \
--extra-ldflags="-fPIE -pie" \
--disable-cli \
--disable-asm \
--prefix=$PREFIX