• 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没有加入到程序运行目录下

    如有问题:请留言备注,各抒己见,相互学习   注:仅供参考

      

  • 相关阅读:
    Linux启动或禁止SSH用户及IP的登录,只允许密钥验证登录模式
    emacs 入门教程,菜单汉化,配置文件等杂乱文章
    bzoj3376/poj1988[Usaco2004 Open]Cube Stacking 方块游戏 — 带权并查集
    NOIP复习篇
    HiHocoder 1036 : Trie图 AC自动机
    (皇后移动类)八数码难题引发的搜索思考及总结
    POJ 水题(刷题)进阶
    [TJOI2010] 中位数
    小球和盒子的问题
    [洛谷P2785] 物理1(phsic1)-磁通量
  • 原文地址:https://www.cnblogs.com/qiyawei/p/10695192.html
Copyright © 2020-2023  润新知