buildroot 编译 x264 及 ffmpeg
- 依赖安装
-
- x264编译安装
-
- 编译错误: aarch64-linux-ar: two different operation options specified
- 编译结果
- ffmpeg安装
-
- 源码
- 编译错误 : ERROR: x264 not found using pkg-config
- 为在rk3568平台上开发音视频采集及推流功能,编译安装 FFmpeg及其依赖的x264 库。
依赖安装
x264编译安装
解压源码
tar xf x264-snapshot-20191217-2245-stable.tar.bz2
cd x264-snapshot-20191217-2245-stable/
并修改配置文件
vi config.mak # 修改内容以支持交叉编译
CC=aarch64-linux-gcc
LD=aarch64-linux-gcc -o
AR=aarch64-linux-ar rc
RANLIB=aarch64-linux-ranlib
STRIP=aarch64-linux-strip
配置及编译
./configure --host=arm-linux-gnueabihf --prefix=$PWD/tmp --enable-shared --disable-asm
make && make install