一、准备:
1. 本机环境: win7 64bit;
2. 安装MinGW到C:\MinGW,下载地址http://www.mingw.org/;
3. 安装yasm,下载地址http://yasm.tortall.net/;
(2,3步请参考http://blog.csdn.net/finewind/article/details/38854517)
4. 下载ffmpeg源码:我是从https://github.com/FFmpeg/FFmpeg上拉的release/2.5分支;
二、使用VS2013编译ffmpeg2.5:
VS2013已基本完整支持C99,使用VS2013,可以省去C89到C99的转换过程,并且FFMPEG2.5版本已经完整支持msvc工具链(实际FFMPEG2.3即已经支持),这使得使用VS2013编译ffmpeg变得异常简单,详细步骤可参考http://blog.csdn.net/finewind/article/details/38854517。
1. 安装VS2013,假设装在D盘