H264系列(2):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)


(下图图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   下载代码

x265_1.7-src.tar.gz

2.4   编译

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

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

然后执行命令:

$ cd x265/build/linux

$ ./make-Makefiles.bash

$ make

$ make install

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值