中关村在线

软件

VS2013编译FFmpeg指南

VS2017已支持多数C99特性,无需修改代码或借助C99转C89工具即可直接使用。

1、 获取源代码

2、 下载FFMPEG源码的方法步骤

3、 下载并安装工具

4、 下载并完成安装后,启动程序,勾选指定选项,随后进入安装菜单,点击应用更改即可。

5、 下载:

6、 下载后重命名并复制至 C:/MinGW/msys/1.0/bin 目录即可。

7、 在C:/MinGW/msys/1.0/msys.bat文件中,于@echo off后首行添加指定内容。

8、 运行D:Program Files (x86)Microsoft Visual Studio 12.0VCinvcvars32.bat文件,请根据实际安装目录调整路径。

9、 将C:/MinGW/msys/1.0/bin/link.exe重命名,避免与VC工具冲突(路径根据实际安装情况调整),待编译完成后可恢复原名。

10、 运行 msys.bat,进入 FFMPEG 源码根目录,执行 ./configure --help 查看配置参数。根据需求选择相应选项进行编译设置,以下为我所采用的配置组合,具体可根据实际环境调整。

11、 静态库的编译配置为:运行 ./configure 并启用静态库生成,指定安装路径为当前目录下的 vs2013_build 文件夹,开启调试模式,使用 MSVC 工具链。动态库的配置则为:执行 ./configure 时启用共享库选项,同样将安装路径设为 ./vs2013_build,保留调试功能,并指定 MSVC 作为编译工具链。两种方式均适用于 Visual Studio 2013 环境下的构建需求,通过不同的链接方式满足项目对库类型的不同要求,确保在调试支持和工具链一致性方面的配置完整有效。

12、 等待配置完成返回

13、 执行 make all 进行编译

14、 执行make install进行安装

展开全文
人赞过该文
内容纠错

相关电商优惠

评论

更多评论
还没有人评论~ 快来抢沙发吧~

读过此文的还读过

点击加载更多

内容相关产品

说点什么吧~ 0

发评论,赚金豆

收藏 0 分享
首页查报价问答论坛下载手机笔记本游戏硬件数码影音家用电器办公打印 更多

更多频道

频道导航
辅助工具