Windos平台,官方编译LibYuv详细教程-Ninja编译
前言(阅读可有效节约您的时间)
首先说一下结论,为什么要用ninja编译Libyuv。 下面是官方的编译教程:
https://github.com/lemenkov/libyuv/blob/master/docs/getting_started.md
在windows上比较方便的方式是使用CMake构建VS的工程进行编译。但是如果编译64位版本,由于Visual Studio不支持64位内联,导致无法启用SIMD指令集,转码效率大幅下降。
所以本文主要介绍x64加入指令集优化的libyuv的编译方式。如果想要x86的,可以直接用CMake构建vs工程编译。
不想看下面内容的可以直接下载编译好的libyuv x64的静态库。在win10,vs2017上测试可以使用。
下载地址:https://download.csdn.net/download/fengchu3415/10834505
CSDN默认最少一个资源分。再贴一个百度网盘的地址:
下载地址: https://pan.baidu.com/s/1076TaWhm_VoR89OXV_91cQ 提取码: 32km
编译教程
环境ÿ