1.首先选择Windows平台安装好环境
windows搭建gcc开发环境(msys2)
2.创建一个通用脚本
basepath=$(cd 'dirname $0'; pwd)
echo ${basepath}
cd ${basepath}/ffmpeg-4.3.1#可以根据平台的不同进行修改
ANDROID_NDK_HOME=/c/msys64/home/android-ndk-r21b-windows-x86_64/android-ndk-r21b
HOST=windows-x86_64
ARCH=armv7a
API=21./configure \
--prefix=${basepath}/ffmpeg_install \
--enable-static \
--enable-shared \
--enable-cross-compile \
--target-os=android \
--arch=arm \
--cc=${ANDROID_NDK_HOME}/toolchains/llvm/prebuilt/${HOST}/bin/${ARCH}-linux-androideabi${API}-clang \
--cross-prefix=${ANDROID_NDK_HOME}/toolchains/llvm/prebuilt/${HOST}/bin/arm-linux-androideabi- \
--disable-ffmpeg \
--disable-ffplay \
--disable-ffprobe \
--disable-avdevice make
make install
3.完整版下载
完整版下载