X264交叉编译:
./configure --prefix=$PWD/x264-arm-install --enable-static --enable-shared --host=arm-linux-gnueabihf --cross-prefix=arm-linux-gnueabihf- --disable-asm
Ffmpeg交叉编译:
#32位
./configure --enable-shared --enable-static --prefix=$PWD/arm-install --enable-cross-compile --cross-prefix=arm-linux-gnueabihf- --arch=armel --target-os=linux --enable-gpl --enable-ffmpeg --enable-libx264 --extra-cflags=-I/home/x264-master/x264-arm-install/include --extra-ldflags=-L/home/x264-master/x264-arm-install/lib
#64位
./configure --enable-shared --enable-static --prefix=$PWD/install-aarch64 --enable-cross-compile --cross-prefix=aarch64-linux-gnu- --arch=arm64 --target-os=linux --enable-gpl --enable-ffmpeg --enable-libx264 --extra-cflags=-I/home/x264-master/x264-arm-install/include --extra-ldflags=-L/home/x264-master/x264-arm-install/lib
参考 : Window 下 FFmpeg 和 LibX264 的编译和配置_音视频开发进阶-CSDN博客
转载 : 交叉编译ffmpeg:aac x264 x265_wanglx2012的专栏-CSDN博客_ffmpeg x265交叉编译