windows x64 libyuv编译

环境 vs2019 cmake-gui

1.编译libjpeg

下载libjpeg
1)
解压后,
下载 win32.mak,提取码:qnml ,放在解压目录下
用vs2019打开
工具中选择命令行

输入

nmake /f makefile.vs setup-v15

2)打开生成的jpeg.sln
新建平台x64

然后右键项目重新生成


生成成功,关闭当前vs。

不会的我这里有生成好的 提取码:1g41

  1. 下载libyuv
    这里我fork的libyuv
    3.1)使用cmake-gui打开libyuv,如果自己熟悉cmake命令可以直接使用控制台。
    在libyuv的目录下新建文件夹build

    先点击Congigure 然后使用Generate
    3.2)进入libyuv/build目录
    用vs2019打开YUV.sln

右键yuv_shared选中属性,将刚才生成的libjpeg的文件目录和lib目录填入下图中
我的lib路径

D:\jpeg-9c\x64\Release\


将yuv_shared中配置类型改为静态库(可以不改)
然后在链接器的输入的附加依赖项填入jpeg.lib
3.3)右键ALL_BUILD重新生成解决方案

右键 INSTALL生成解决方案
这个时候最好在build目录下新建一个yuvconvert目录

不想生成的我这有现成的x64

提取码:d0cw

1 jian 3 lian
posted @ 2021-03-29 19:50  cyssmile  阅读(1428)  评论(0编辑  收藏  举报