在Windows下编译x264

在Windows下编译x264

    X264源码下载地址:http://ftp.videolan.org/pub/videolan/x264/



    平台:win7 PC、VS2010

1、MinGW的下载、安装与配置

MinGW的下载地址:http://sourceforge.net/projects/mingw/files/

如下图,点击下载即可。
在这里插入图片描述
勾选Basic Setup中的如下图几个选项进行安装(安装方法为:选择完毕后,点 Installation菜单,选择 apply changes即可):
在这里插入图片描述

接着在All packages选MSYS里面的system-builder进行安装,如下图:

在这里插入图片描述
最后,对MinGW进行配置,把MinGW安装目录的bin目录的路径追加到“高级”->“环境变量”的PATH里,如下图所示:

在这里插入图片描述

最后在CMD中输入gcc -v,看看有没有安装成功,如果出现一下画面说明安装成功。
在这里插入图片描述

2、yasm的配置

下载地址:http://download.csdn.net/detail/frd2009041510/9385752

Yasm的配置操作如下:

(1)、将vsyasm.exe复制至MinGW的安装目录C:\MinGW\bin下,并重命名为yasm.exe;

(2)、进入至C:\MinGW\msys\1.0\etc,找到fstab.sample,将其内容修改为:

C:\MinGW \minGW

其中,C:\MinGW是MinGW的安装目录,否则后面编译库时会提示缺少头文件。

(3)、进入C:\MinGW\msys\1.0,找到msys.bat,双击运行,进入到一个模拟linux系统的命令行,如下图所示:

在这里插入图片描述

3、编译x264库

进入x264根目录,执行./configure --enable-shared(或者 ./configure --enable-shared --disable-asm)
在这里插入图片描述

接着执行make,等待编译,如下图:

在这里插入图片描述

执行完make就会生成一堆目标(.o)文件,动态链接库文件(.dll),和x264.exe文件。

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值