Qt之QuaZip編譯-使用教程


本文章為原著(如有意外情況可能因配置不同,操作錯誤導致等其它因素導致,本文章僅供參考,節約時間減少倒騰成本特提供一種正確操作步驟,本人測試可用!)

如需收藏轉載:請說明出處  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沒有加入到程序運行目錄下

如有問題:請留言備注,各抒己見,相互學習   注:僅供參考

 

  


免責聲明!

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



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