本文主要是介绍libx265的交叉编译,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
目标平台:aarch64
编译器版本:aarch64-linux-gnu-
操作系统:麒麟v10
CPU:rk3588
为了方便编译aarch64版本,建议x265版本选择3.5版本,此版本build中包含了aarch64配置选项,比较码放。下载地址:multicoreware / x265_git / Downloads — Bitbucket
我是直接在宿主机上编译的 过程如下:
wget https://bitbucket.org/multicoreware/x265_git/downloads/x265_3.6.tar.gztar zxvf x265_3.6.tar.gz && cd x265_3.6 && cd buildcd aarch64-linuxchmod +x make-Makefiles.bash
检查下crosscompile.cmake中的编译器是否与当前宿主机一致,如果一致直接执行下面命令即可。
make-Makefiles.bash && make -j8 && make install
这篇关于libx265的交叉编译的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!