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
相关推荐
ycjunhua23 分钟前
终极入门:uv —— 超快 Python 包 / 环境管理工具(Windows 完整版)
windows·python·uv
会的越多不会的也就越多1 小时前
pdf文件脱敏处理(1)-扫描版本的PDF
windows·pdf·图片·脱敏
私人珍藏库1 小时前
[Windows] Iobit Uninstall_v15.4.0.1
windows·软件·win·多功能
xunyan62341 小时前
WSL无法联网
windows·ubuntu
Full Stack Developme1 小时前
Hutool JSON 操作教程
windows·python·json
kirs_ur2 小时前
Windows系统怎么看文件的MD5
运维·服务器·windows
Full Stack Developme2 小时前
Hutool File 教程
linux·windows·python
逆向爱好者2 小时前
windows环境下通过docker安装使用Superset
windows·docker·容器
一个人旅程~2 小时前
压缩软件应该选RAR格式还是ZIP格式?高压缩率高安全VS高兼容性之争的何去何从?
linux·windows·经验分享·电脑
seabirdssss2 小时前
从 Windows GUI 自动化到 Android 自动化:一套双端巡检脚本的重构过程
android·windows·自动化