1. 交叉编译 ffmpeg -> aarch64
1.1参数说明:
--cross-prefix 指定交叉编译工具链路径
--arch 指定cpu指令集架构
--target-os 目标系统 linux
--cc c 编译器 默认:cc 这里指定clang google官方已经在ndk去掉了gcc
--enable-cross-compile 开启交叉编译
--disable-static 关闭静态编译
--enable-shared 开启shared表示编译动态链接库
--disable-ffmpeg 不开启ffmpeg 模块
--disable-ffplay 不开启ffplay 播放器模块
--disable-ffprobe 不开启ffprobe 音视频分析模块1.2设置环境变量
export NDK_ROOT=/mnt/e/WorkRoom/ubuntu/android-ndk-r22b/toolchains/llvm/prebuilt/linux-x86_64
export SYSROOT=$NDK_ROOT/sysroot1.3 执行 ./configure
最后更新于