当前位置: 首页 > news >正文

mingw32编译ffmpeg

ffmpeg

https://gitee.com/mirrors/ffmpeg.git

使用msys2的mingw32

pacman -S mingw-w64-x86_64-toolchain

compile

./confiure --enable-static --disable-shared --enable-gpl --target-os=win32
mingw32-make -j4

在这里插入图片描述
提示编译错误,msys2里面的路径是/d/tools/msys2/mingw64的格式,上面提示ffbuild/library.mak中
在这里插入图片描述
ar命令获取错误,导致错误编译提示,改$(AR) 为ar命令即可

生成的exe不依赖msys2的运行库,mingw32-make后生成的静态库是.a文件
在这里插入图片描述
修改LIBSUF=.a为.lib,重新生成lib文件。


configure完成后,编译参数修改,可以通过修改ffbuild下的config.mak重新编译(编译前删除掉之前的.a或者.lib)。

相关文章:

  • 【Python】Selenium根据网页页面长度,模拟向下滚动鼠标,直到网页底部的操作
  • es6 尚硅谷 学习
  • 面试之《实现Event Bus》
  • 基于Spring Boot的牙科诊所管理系统的设计与实现(LW+源码+讲解)
  • Redis 部署方式有哪些
  • PDF Reader
  • LeNet-5卷积神经网络详解
  • 【python】如何判断是json数组还是字典
  • c++介绍线程的屏障 八
  • nnUNet V2修改网络——全配置替换MultiResBlock模块
  • 密码学笔记
  • springboot 自动装配原理
  • 用户模块——redis工具类
  • 04 | 初始化 fastgo 项目仓库
  • tcp/ip协议中网络层协议的主要特点,tcp/ip协议中网络层都有哪些协议?
  • c# 2025/3/12 周三
  • MyBatis 的核心配置文件是干什么的? 它的结构是怎样的? 哪些是必须配置的,哪些是可选的?
  • AI重构SEO关键词布局
  • TA学习之路——1.4 MVP矩阵运算
  • 安全左移动赋能:灵脉IAST交互式应用安全测试平台
  • 两部门调度部署“五一”假期安全防范工作,要求抓好旅游安全
  • 中国人民解放军南部战区位南海海域进行例行巡航
  • 发挥全国劳模示范引领作用,加速汽车产业电智化转型
  • 企业取消“大小周”引热议,半月谈:不能将显性加班变为隐性加班
  • 古籍新书·2025年春季|中国土司制度史料集成
  • 艺术与医学的对话,瑞金医院办了一个展览