2019编译ffepeg vs_vs2019编译ffmpeg 4.1.3

本文档详细介绍了如何在MSYS2环境中使用Visual Studio 2019编译FFmpeg 4.1.3。步骤包括更新MSYS2包,安装必要的编译工具,创建msys_vs2019.bat脚本,避免链接器冲突,以及配置和编译FFmpeg源码。此外,还提到了如何为ffplay编译调整配置,并提供了解决pdb文件和调试FFmpeg的方法。
摘要由CSDN通过智能技术生成

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值