本人主要在windows环境下开发,Linux下的gpb调试工具又不如vs调试方便(使用过其他调试工具才知道,vs果真为宇宙最强调试工具),所以决定在windows编译可以调试FFmpeg,以方便调试和学习FFmpeg内部代码。 有过在visual studio下编程的小伙伴应该都知道vs的调试信息主要依靠于pdb文件,那么我们今天编译的目的就是使FFmpeg的动态库生成相应的pdb文件。
1、首先要声明一下环境,windows7 64位+visual studio 2010 + MinGW,其他系统无碍,如果不是visual studio 2010环境的小伙伴可以略过这篇文章了。如果环境正确,接下来的步骤小伙伴们可要一步一步盯住了哦。
2、环境搭建
(1)下载文件
FFmpeg源码下载这里就不多说了,自己去下载哈
以下文件请按照具体情况下载(电脑64位的请下64位的)
C99-to-C89 Converter & Wrapper(Releases · libav/c99-to-c89

本文介绍了如何在Windows7 64位环境下,使用Visual Studio 2010和MinGW编译FFmpeg,以便生成带pdb文件的可调试动态库。详细步骤包括环境搭建、配置C99、配置ffmpeg所需头文件以及编译过程中的注意事项,如解决C99语法问题、链接错误等。
订阅专栏 解锁全文
2055

被折叠的 条评论
为什么被折叠?



