概述
X264源码包下载
解压X264源码包并进入到x264目录下
./configure --prefix=$PWD/x264_arm --disable-asm --enable-shared --enable-static --host=arm-linux-gnueabihf --cross-prefix=arm-linux-gnueabihf- --disable-asm
make
sudo make install
FFmpeg交叉编译:
./configure --cross-prefix=arm-linux-gnueabihf- --enable-cross-compile --target-os=linux --cc=arm-linux-gnueabihf-gcc --arch=arm --prefix=/home/jiajia/work/FFmpeg_ARM --enable-shared --disable-static --enable-ffmpeg --disable-armv5te --disable-yasm --extra-cflags=-I/home/jiajia/x264/x264_arm/include --extra-ldflags=-L/home/jiajia/x264/x264_arm/lib --enable-libx264 --enable-gpl
make
sudo make install
编译通过后,将/home/jiajia/work/FFmpeg_ARM目录下的lib,include目录打包拷贝到ARM架构设备上即可
最后
以上就是害怕鸭子为你收集整理的交叉编译X264和FFMPEG的全部内容,希望文章能够帮你解决交叉编译X264和FFMPEG所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复