Libx265在windows+linux下的编译
1. Windows编译
1.1 系统环境
Win7 64位,旗舰版 SP1
1.2 需要工具
(1) cmake-3.5.0-rc1-win32-x86.msi
直接安装即可。
直接安装即可。
(3) tortoisehg-3.2.4-x64.msi
直接安装即可。我电脑是64位的,刚开始下载的32位程序,发现用不了。
直接安装即可。
将名字修改为yasm.exe,然后放到system32中。
1.3 下载代码
1.4 编译
将上面5个工具安装完之后,就可以编译了。编译很简单。
进入到代码的build目录,找到你使用的visual studio的目录,进去双击执行build-all.bat,然后会弹出CMake的配置对话框。(图1)
点击“Generate”,当看到“Configuring done 、Generating done”时,说明vs的工程文件已经生成好了。(图2)
此时,把CMake关闭掉,cmd对话框还会继续编译,直到编译完毕,cmd会自动退出。(图3,图4)
(下图图1)
(下图图2)
(下图图3)
(下图图4)
2. Linux编译
2.1 系统环境
RHEL5.8
2.2 需要工具
(1) cmake-3.3.2.tar.gz
https://cmake.org/files/v3.3/cmake-3.3.2.tar.gz
2.3 下载代码
2.4 编译
首先编译安装cmake,请见我的另一篇博客或自行百度。
接下来,进入build/linux目录。
然后执行命令:
$ cd x265/build/linux
$ ./make-Makefiles.bash
$ make
$ make install