MSYS2的编译环境
下载地址:https://www.msys2.org/
默认安装就可以了
安装好之后,双击打开msys2_shell.cmd,输入下面的命令:
如果需要编译ffplay,则需要按照sdl2
# Update the package database and core system packages(更新包数据库和核心包)
pacman -Syu
# normal msys2 packages
# pacman -S make pkgconf diffutils
# 官方提供的pkgconf不存在,试出了pkg-config这个可以安装
pacman -S make pkg-config diffutils yasm
# mingw-w64 packages and toolchains
# 下面这个是64位版本
# pacman -S mingw-w64-x86_64-nasm mingw-w64-x86_64-gcc mingw-w64-x86_64-SDL2
# 下面这个是32位版本
pacman -S mingw-w64-i686-nasm mingw-w64-i686-gcc mingw-w64-i686-SDL2
在msys2 目录下面新建一个文件,比如 msys_vs2019.bat,内容如下:
vcvars32.bat 是 vs2019安装路径下面的一个文件
set MSYS2_PATH_TYPE=inherit
call "C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Auxiliary\Build\v

本文档详细介绍了如何在MSYS2环境中使用Visual Studio 2019编译FFmpeg 4.1.3。步骤包括更新MSYS2包,安装必要的编译工具,创建msys_vs2019.bat脚本,避免链接器冲突,以及配置和编译FFmpeg源码。此外,还提到了如何为ffplay编译调整配置,并提供了解决pdb文件和调试FFmpeg的方法。
最低0.47元/天 解锁文章
1521

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



