環境 vs2019 cmake-gui
1.編譯libjpeg
下載libjpeg
1)
解壓后,
下載 win32.mak,提取碼:qnml ,放在解壓目錄下
用vs2019打開
在工具中選擇命令行

輸入
nmake /f makefile.vs setup-v15
2)打開生成的jpeg.sln
新建平台x64

然后右鍵項目重新生成


生成成功,關閉當前vs。
不會的我這里有生成好的 提取碼:1g41
- 下載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
1 jian 3 lian
