在ubuntu上编译android平台下的ffmpeg 7.0
上一篇的遇到了种种困难没编译成功,而用ubuntu也遇到了种种困难(关于虚拟机的),但是编译成功了。
教程如下:
1.下载ndk27
2.下载ffmpeg最新的源码(不用git,直接下载source压缩包)
3.
API=33 ARCH=arm64 CPU=aarch64 PREFIX=$(pwd)/android/$ARCH NDK_HOME=/home/yang/android-ndk-r27d ./configure --prefix=$PREFIX --enable-cross-compile --target-os=android --arch=$ARCH --sysroot=$NDK_HOME/toolchains/llvm/prebuilt/linux-x86_64/sysroot --cc=$NDK_HOME/toolchains/llvm/prebuilt/linux-x86_64/bin/${CPU}-linux-android$API-clang --disable-static --enable-shared --disable-doc --disable-ffmpeg --disable-ffplay --extra-cflags="-march=armv8-a" make -j$(nproc) make install
然后执行sudo sh ./build_android.sh
浙公网安备 33010602011771号