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


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM