Libx265在windows+linux下的编译

Libx265在windows+linux下的编译

1.   Windows编译

1.1   系统环境

Win7 64位,旗舰版 SP1

1.2   需要工具

(1)   cmake-3.5.0-rc1-win32-x86.msi

直接安装即可。

(2)   mercurial-3.7.1-x86.msi

直接安装即可。

(3)   tortoisehg-3.2.4-x64.msi

直接安装即可。我电脑是64位的,刚开始下载的32位程序,发现用不了。

32位下载    64位下载

(4)   vld-2.5-setup.exe

直接安装即可。

(5)   yasm-1.3.0-win32.exe

将名字修改为yasm.exe,然后放到system32中。

1.3   下载代码

x265-src.tar.gz

1.4   编译

将上面5个工具安装完之后,就可以编译了。编译很简单。

进入到代码的build目录,找到你使用的visual studio的目录,进去双击执行build-all.bat,然后会弹出CMake的配置对话框。(图1)

点击“Generate”,当看到“Configuring done  、Generating done”时,说明vs的工程文件已经生成好了。(图2)

此时,把CMake关闭掉,cmd对话框还会继续编译,直到编译完毕,cmd会自动退出。(图3,图4)

 

(下图图1)

Libx265在windows+linux下的编译_第1张图片


(下图图2)

Libx265在windows+linux下的编译_第2张图片

(下图图3)

Libx265在windows+linux下的编译_第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   下载代码

x265_1.7-src.tar.gz

2.4   编译

首先编译安装cmake,请见我的另一篇博客或自行百度。

接下来,进入build/linux目录。

然后执行命令:

$ cd x265/build/linux

$ ./make-Makefiles.bash

$ make

$ make install

你可能感兴趣的:(linux,windows,x265)