您的位置:首页 > 其它

windows下编译x264,生成lib、dll

2015-03-04 16:24 721 查看
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即可。

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  x264 视频编码