windows下编译ffmpeg4.0

1、下载ffmpeg源码:Download FFmpeg

     @ 解压到D:\workspace\下面。

2、下载msys2:http://msys2.github.io. 

     @ 选择:msys2-x86_64-20160921.exe。默认安装到C:\ msys64

   @ 打开msys2.exe,执行: pacman -S make gcc diffutils

     @ 将C:\msys64\usr\bin\link.exe改为其他的名称(如link.exe.bak),避免和vs的link.exe混淆。

3、下载:yasm:Download - The Yasm Modular Assembler Project。根据系统类型选择。

      @ 64位选择下载64位版本Win64 .exe 。

  @ 将yasm-1.3.0-win64.exe 拷贝到C:\msys64\usr\bin\ 

      @ 将yasm-1.3.0-win64.exe改名为yasm.exe

4、修改msys2_shell.cmd文件中的第十五行,去掉rem注释。

    

5、打开 “VS2015 x64 本机工具命令提示符”,定位到 C:\msys64,执行:msys2_shell.cmd -mingw64,打开msys2.exe

      @ 如果是32位就选择对应的x86本机工具命令提示符,和mingw32.

      @ 在msys2.exe 中输入如图中命令看是否设置正确。

       

6、在msys2.exe中:

       @ cd D:\workspace\ffmpeg

  @ 执行

  ./configure  --toolchain=msvc  --arch=x64  --enable-yasm  --enable-asm --enable-shared  --disable-static

       @ 执行 make

  @ 执行 make install

7、最终生成文件的位置: C:\msys64\usr\local\下面。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值