windows下VS2015使用MSVC编译FFmpeg库

8 篇文章 0 订阅
目的:windows下VS2015使用MSVC编译FFmpeg库
环境:
系统:Win10
环境:VS2015 64bit

步骤:
1.下载安装msys2

官网链接http://www.msys2.org/,下载msys2-x86_64开头的这个exe文件,然后安装。

2.运行msys2,安装必要的命令行工具

运行mys2,在弹出的窗口中输入以下命令并运行,并确认下载安装(有vpn的话下载安装会更快)

pacman -S make gcc diffutils yasm pkg-config  
3.配置编译环境
  1. mys2安装目录下的msys2_shell.cmd这个文件,将里面的
    rem set MSYS2_PATH_TYPE=inherit这句更改成set MSYS2_PATH_TYPE=inherit然后保存。

  2. 点击电脑右下角开始菜单,点击“Visual Studio 2015-> VS2015 x64 本机工具命令提示符(vs2015 x64 Native Tools Command Prompt)”,会弹出命令行窗口。输入并执行命令"安装目录\mys64\mys2_shell.cmd",例如 本机msys2安装在C盘根目录,则输入C:\msys64\msys2_shell.cmd并执行,弹出如下图窗口这里写图片描述
    在弹出的窗口中输入which cl命令并执行,输入which link命令并执行,查看是不是vs2015中的,如下图
    这里写图片描述

4.编译FFmpeg
  1. 在上一步的窗口中进入到ffmpeg源文件的根目录下,如下图
    这里写图片描述

  2. 输入命令:

//配置命令
./configure  --toolchain=msvc  --enable-shared --prefix=../output_lib

//make命令
make -j4(4线程编译)

//编译完成copy库
make install
5.Tips
  1. 配置命令中–toolchain=msvc不能丢。
  • 2
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值