1. 程式人生 > >Qt之QuaZip編譯-使用教程

Qt之QuaZip編譯-使用教程

.lib 使用教程 配置 模式 href RoCE 下載 9.png 添加

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

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

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

  

Qt之QuaZip編譯-使用教程