windows ffmpeg 编译环境搭建

编译ffmpeg

https://www.msys2.org/

https://www.ffmpeg.org/platform.html#Microsoft-Visual-C_002b_002b-or-Intel-C_002b_002b-Compiler-for-Windows

1.安装msys2

2.安装yasm或者nasm

打开VC 本地环境命令行

唤醒msys2界面

配置编译环境变量参数

cpp 复制代码
export PATH="/d/vs2017/install/VC/Tools/MSVC/14.16.27023/bin/Hostx86/x86":$PATH
export PATH="/d/soft/nasm/install/":$PATH

安装cmp相关库

cpp 复制代码
pacman -S diffutils

安装makefile 相关库

cpp 复制代码
pacman -S make
pacman -S make pkgconf diffutils

编译ffmpeg

cpp 复制代码
cd /d/SevenWorkSpace/ffmpeg_workspace/ffmpeg
./configure --toolchain=msvc
make
make install

编译动态库版本

cpp 复制代码
./configure --toolchain=msvc --enable-shared

编译静态库版本

cpp 复制代码
./configure --toolchain=msvc --enable-static
相关推荐
简鹿视频19 分钟前
视频转mp4格式具体作步骤
ffmpeg·php·音视频·实时音视频
45288655上山打老虎33 分钟前
List容器
数据结构·windows·list
Baikal..1 小时前
CVE-2024-38077漏洞 2012R2系统更新失败
windows
yunmoon011 小时前
一款专业的 Windows 恶意程序分析与清理工具
windows
白仑色1 小时前
java中的anyMatch和allMatch方法
java·linux·windows·anymatch·allmatch
9527(●—●)1 小时前
windows系统python开发pip命令使用(菜鸟学习)
开发语言·windows·python·学习·pip
yyywxk1 小时前
Windows 下 VMamba 安装教程(无需更改base环境中的cuda版本且可加速)
windows·vmamba
yimengsama1 小时前
VMWare虚拟机如何连接U盘
linux·运维·服务器·网络·windows·经验分享·远程工作
松涛和鸣1 小时前
32、Linux线程编程
linux·运维·服务器·c语言·开发语言·windows
森叶2 小时前
手搓一个 Windows 注册表清理器:从开发到 EXE 打包全流程
windows·python