1.下载安装msys2
http://www.msys2.org/下载msys2
下载安装完成后,在msys2的shell中安装编译FFMPEG必要的命令行工具
pacman -S make gcc diffutils yasm pkg-config
2.配置编译环境
编辑C:msys64msys2_shell.cmd
将
rem set MSYS2_PATH_TYPE=inherit
修改为
set MSYS2_PATH_TYPE=inherit
到开始菜单,执行“Visual Studio 2015-> VS2015 x64 本机工具命令提示符”,在命令窗口下执行
C:msys64msys2_shell.cmd
查看cl和link工具是不是VS2015中的
3.编译FFMPEG
在上一步打开的msys2的shell中进入到ffmpeg源码目录,编译ffmpeg
./configure --toolchain=msvc --enable-shared --prefix=host make -j4 make install
将lib和dll拷贝到工程中,可以调试时可以跳转到ffmpeg内部函数中。