您的位置:首页 > 其它

FFMpeg 在Windows 环境下的编译

2009-06-10 18:12 471 查看
18:13:38一、编译环境配置:
1.安装MinGW
 (1)下载文件:MinGW-5.1.4.exe,
(2)安装时选择下列组件:
  binutils-2.19.1-mingw32-bin.tar.gz
gcc-core-3.4.5-20060117-3.tar.gz
gcc-g++-3.4.5-20060117-3.tar.gz
w32api-3.13-mingw32-dev.tar.gz
  mingwrt-3.15.2-mingw32-dev.tar.gz
mingwrt-3.15.2-mingw32-dll.tar.gz
(3)安装目录为:C://MinGW
2. 安装MSYS
(1)下载文件:MSYS-1.0.11-rc-1.exe
(2)安装过程中根据提示设定MinGW安装目录
(3)修改: msys.bat
在文件的第一行处添加:
Call “C:/Program Files/Microsoft Visual Studio/VC98/Bin”
(4)在系统环境变量中,添加路径:
“C:/Program Files/Microsoft Visual Studio/VC98/Bin”
注意:此处需要将D:/Program Files/Microsoft Visual Studio .NET 2003/Vc7/bin添加到系统环境变量中,否则不会生成.lib文件
二、下载FFMPEG的代码:本例使用的代码版本为0.5
三、编译获取Lib/DLL文件
1.运行MSYS.BAT
2. 设置配置参数:
动态库:
./configure --enable-shared --disable-static --enable-memalign-hack
静态库:
./configure --enable-static --disable-shared --enable-memalign-hack
注意:--enable-memalign-hack为必选选择的项。
3.执行make命令:
4.输出结果:
在FFmpeg子目录libavutil、libavcodec和libavformat下将会有对应的Lib、DLL文件生成。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: