工欲善其事,必先利其器。对于一个开源项目最好最快的熟悉方式莫过于自己能够进行调试,而FFmpeg又是如此的强大、复杂。自己能够调试FFmpeg将给我们节省很多时间,能够跟快速的学习FFmpeg。分享一下在window7系统下编译能够在visual studio2010中进行调试FFmpeg的过程。
#一、编译环境
windows7 32位 + visual studio2010 + MingGW + FFmpeg-3.2.2
#二、编译工具下载
(1)下载visual studio2010
(2)MinGW
(3)下载C99-to-C89 Converter & Wrapper
(4)Msinttypes
(5)YASM
(6)pkg-config
#三、安装与配置
##3.1、MinGW
(1)下载网址https://github.com/libav/c99-to-c89/releases
(2)安装
下载MinGW并默认安装(位置C:\MinGW)勾选如下图所示安装包进行安装
(3)配置
配置系统环境变量,把C:\MinGW\bin;C:\MinGW\msys\1.0\bin加入到系统环境变量中。
同时找到C:\MinGW\msys\1.0\msys.bat文件,右键编辑,在最前面添加(visual studio2010的安装路径),如下图所示。
##3.2、Msinttypes
(1)下载地址