本文章為原著(如有意外情況可能因配置不同,操作錯誤導致等其它因素導致,本文章僅供參考,節約時間減少倒騰成本特提供一種正確操作步驟,本人測試可用!)
如需收藏轉載:請說明出處 https://www.cnblogs.com/qiyawei/
一:下載QuaZip源碼
網址:https://sourceforge.net/projects/quazip/ 注:下載->解壓->打開.pro文件
二:編譯QuaZip源碼
1-配置zlib
注:QuaZip需zlib的支持,我們需要引用zlib
找到本地安裝Qt目錄下zlib目錄:
注:只介紹一種編譯器模式下的zlib引用方式
在我們打開的QuaZip的.pro工程中找到.pri文件->打開編輯這個文件:引用zlib文件 INCLUDEPATH += zlib路徑
2-構建(重點操作順序)
3-查看
去生成目錄下查看是否有對應的.lib,.dll文件的生成. 我當前是debug模式,所以去debug生成目錄下找到quazip,查看此目錄下是否有.lib,.dll文件生成。
三:測試QuaZip
1-創建測試工程
2-在測試工程目錄下創建include,lib目錄 注:用來存放quazip和zlib頭文件 及 quazip生成的.lib文件 .dll文件存放至程序運行目錄。
3-附加依賴庫
測試項目右鍵->添加庫
4-測試代碼
5-注意點
1-編譯QuaZip是否加入zlib
2-是否生成.lib 和 .dll 注意操作順序
3-頭文件,靜態庫,動態庫是否加入對應位置
4-如果出現the cdb process terminated 有可能是.dll沒有加入到程序運行目錄下
如有問題:請留言備注,各抒己見,相互學習 注:僅供參考