1. 下载 libyuv source code:lemenkov/libyuv: unofficial libyuv mirror (githubfast.com)
2. visual studio 中直接打开 CMakeLists.txt 文件
稍等一下会弹出下面这个窗口
点击 ”打开 CMake 设置编辑器“
会生成一个 "CMakeSettings.json" 文件,同时有一个 UI 界面,可以做一些设置
一般不用做什么改动(可能 install 路径需要改一下),左上角的 "+" 加号,可以添加 Release 版本的设定
直接保存就可以
3.编译:选择 Debug 或者 Release
4.编译完之后可以选择”安装 YUV“,会把编译生成的 dll / lib / header file 之类的,拷贝到前面指定的目录中
不过这个 CMakeLists.txt 文件写的有点问题,直接”安装YUV“会报错
把下面这行注释掉,重新配置,编译,安装就可以了
(windows 下面编译出来的是 yuvconvert.exe 文件,上面写的没有 "exe" 后缀,安装时提示找不到文件 Orz.......)
5.