Windows下编译FFmpeg(使用MinGW)

本文档详细介绍了如何在Windows 10 X64系统上使用MinGW编译FFmpeg 4.1.git版本。首先,安装MinGW并确保包含GCC 6.3.0和MinGW Get 0.6.2。接着,安装yasm 1.3.0和nasm 2.13.03,并将它们的可执行文件放在MinGW的bin目录下。此外,还需安装pkg-config 0.26-1和SDL2 2.0.8。在解决可能出现的DLL缺失问题后,通过msys.bat启动编译环境,然后在源码目录下创建build目录,进行配置(Release模式:--enable-static --enable-gpl --enable-version3 --disable-debug)。如果遇到ERROR_NOT_ENOUGH_MEMORY错误,需修改MinGW的winerror.h文件。
摘要由CSDN通过智能技术生成

参考:https://www.cnblogs.com/harlanc/p/9569960.html

Win10 X64

FFmpeg版本:4.1.git

MinGW Get:0.6.2,32位

GCC:6.3.0

安装编译环境:

MinGW:https://sourceforge.net/projects/mingw/

 打开minGW installation manager,选择以上包,点击Installation->Apply Changes 进行安装.

安装yasm:http://yasm.tortall.net/Download.html

我编译32位的,下载“Win32.exe”。下载完成后将yasm-1.3.0-win32.exe重命名为yasm.exe,放到MinGW\msys\1.0\bin下

安装nasm:https://www.nasm.us/pub

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值