x264 x265交叉编译 ffmpeg交叉编译安装

663 阅读1分钟

1.x264交叉编译

1>下载x264,解压

2>配置 ./configure --prefix=/usr/local/x264 --enable-shared --enable-static --host=arm-linux --cross-prefix=/opt/gcc-linaro-6.3.1-2017.02-x86_64_aarch64-linux-gnu/bin/aarch64-linux-gnu- --disable-opencl ----enable-pic --disable-asm 3>make 4>make install (安装路径/usr/local/x264)

2.x265交叉编译

1>下载x265

2>配置(生成问价路径) cd x265/build/aarch64-linux sudo sh ./make-Makefiles.bash ( 要把PIC选项打开)

3>sudo make

4>sudo make install

3.ffmpeg 交叉编译安装(blog.csdn.net/qq_27403925… blog.csdn.net/qq_45662588…

./configure --pkg-config="pkg-config --static" --enable-libx264 --enable-libx265 --enable-shared --enable-gpl --target-os=linux --arch=arm64 --cross-prefix=/opt/gcc-linaro-6.3.1-2017.02-x86_64_aarch64-linux-gnu/bin/aarch64-linux-gnu- --prefix=/usr/local/ffmpeg --extra-libs=-ldl --extra-cflags="-I/usr/local/x264/include -I/usr/local/x265/include/" --extra-ldflags="-L/usr/local/x264/lib -L/usr/local/x265/lib/" 在这里插入图片描述