QT配置Quazip外部库
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文件,复制到打包发布的文件夹中即可。