1.下載QuaZip源碼
網址:https://sourceforge.net/projects/quazip/ 注:下載->解壓->打開.pro文件
2.編譯QuaZip源碼
?????? 2.1配置zlib
????????注:QuaZip需zlib的支持,我們需要引用zlib
??? ????找到本地安裝Qt目錄下zlib目錄:
????????注:只介紹一種編譯器模式下的zlib引用方式
在我們打開的QuaZip的.pro工程中找到.pri文件->打開編輯這個文件:引用zlib文件 INCLUDEPATH += zlib路徑
INCLUDEPATH?+=?$$PWD?\????C:\Qt\Qt5.9.0\5.9\msvc2017_64\include\QtZlib
?????? 2.2構建(重點:操作順序!)
?????? 2.3查看
去生成目錄下查看是否有對應的.lib,.dll文件的生成.
3.測試QuaZip
?????? 3.1創建測試工程
?????? 3.2在測試工程目錄下創建include,lib目錄
? 注:用來存放quazip和zlib頭文件 及 quazip生成的.lib文件 .dll文件存放至程序運行目錄。
3.測試QuaZip
?????? 3.3附加依賴庫
????
?? 3.4測試代碼
打包發布:正常按照平常的打包發布流程,會出現該報錯信息,缺少quazip.dll.
解決辦法:將Quazip源碼生成的dll文件,復制到打包發布的文件夾中即可。