一、下载并安装Cygwin
- 下载地址:Cygwin官网
- 安装教程参考:http://t.csdn.cn/x8RWP
按上述安装Cygwin时,两点注意:
- mingw模块选择64位(按上面安装教程选的32位编译时会报错,“cc1plus.exe: sorry, unimplemented: 64-bit mode not compiled in”)
- 添加perl模块(编译libvpx需要)
二、下载并安装yasm
下载地址:
Win64 .exe (for general use on 64-bit Windows)
下载的exe文件改名为yasm.exe,并放置于Cygwin安装路径的bin目录下
三、下载libvpx源码
下载地址:https://github.com/ooyanglinoo/Plugin_Videoplayer/tree/master/libvpx
四、编译
1.打开Cygwin,切换到libvpx文件。
2.configure命令
vs15对应的vs2017,需提前安装
3.make命令
make完成之后,生vpx.sln文件并打开
右键项目“生成解决方案”即可