windows下编译可在visual studio中调试的FFmpeg

本文详细介绍了如何在Windows7系统下,使用Visual Studio2010和MinGW编译FFmpeg,并配置为可调试状态。包括下载安装所需工具,如MinGW、Msinttypes、C99-to-C89 Converter、pkg-config等,以及修改FFmpeg源码以支持C99,最后在Visual Studio中配置调试环境。
摘要由CSDN通过智能技术生成

工欲善其事,必先利其器。对于一个开源项目最好最快的熟悉方式莫过于自己能够进行调试,而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)下载地址

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值