FFmpeg-4.1.4+vs2015编译

参考文章:https://www.cnblogs.com/CoderTian/p/7702731.html

 

如题,本篇进行FFmpeg-4.1.4+vs2015的编译

 

去ffmpeg官网下载最新版ffmpeg源码

msys2地址:http://www.msys2.org/    我下载的是中间的64位版本

ffmpeg地址:http://ffmpeg.org/

 

一、安装msys

1、安装msys

点击运行下载的exe即可。

2、配置msys运行环境

pacman -S make gcc diffutils yasm pkg-config

我安装的时候是一个个安装的,运行上面命令不会报错,但是好像只下载不安装。如下:

出现下面这种提示,才是真正安装成功:

不确定是否安装成功时,继续往下进行便可,未安装成功时configure时会报错。

3、设置参数(我不清楚未设置会有什么影响,我参考的其他人的配置,有心人可以试一下)

编辑自己安装路径下的msys2_shell.cmd,我的是D:\msys64\msys2_shell.cmd

rem set MSYS2_PATH_TYPE=inherit 

改为

set MSYS2_PATH_TYPE=inherit

 

二、编译ffmpeg

1、到开始菜单,运行vs2015的命令行工具

在打开的命令行窗口中执行msys安装路径下的 msys2_shell.cmd

D:\msys64\msys2_shell.cmd

在打开的窗口中通过命令查看是否正确加载相关环境。

2、开始编译

./configure  --toolchain=msvc  --enable-static --enable-shared --prefix=/d/ffmpeg-4.1.4/build

如果此处报错,请回到   “配置msys运行环境“  这一步,挨个安装,完成之后,执行以下命令:

make -j4
make install

编译完成之后拷贝相关库和头文件,我大概编译了40分钟。

 

至此安装完成,使用过程中碰到的问题和解决办法后续发出。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值