windows下编译x264,生成lib、dll


文章来源:http://m.blog.csdn.net/article/details?id=44061839


1.下载MinGW

http://sourceforge.net/projects/mingw/files/


点击Download mingw-get-setup.exe,下载最新版MinGW。

2.安装MinGW

运行上一步下载的exe。中间弹出对话框,勾上

*mingw-developer-toolkit

*mingw32-base

*mingw32-gcc-g++

*msys-base

勾上后选择Installation->Apply Changes。


3.配置环境变量

在环境变量的PATH里加上MinGW\bin路径。

4.下载yasm

http://yasm.tortall.net/Download.html

下载win32.exe,将文件名改成yasm.exe放到MinGW\msys\1.0\bin目录下。

5.下载x264源码

http://download.videolan.org/pub/x264/snapshots/

最上面的是最新版。下载完后解压。

6.编译

运行MinGW\msys\1.0目录下的msys.bat.

cd到x264源码的根目录输入以下命令

$./configure --enable-shared

$make

$make install


执行完后就会在MinGW\msys\1.0\local下生成dll文件跟头文件。

lib文件只需将local\lib下的libx264.dll.a文件直接改名为libx264.lib即可。




评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值