Quazip是Qt平台下面的一个压缩解压缩库。Quazip编译需要依赖zlib库,前面已经讲过windows系统编译zlib—>windows系统编译zlib。
在已编译zlib的基础上,本文继续来讲Quazip的编译以及测试工程中的解压缩。大致流程为:下载Quazip源码->编译Quazip并生成库->将头文件和生成的库复制粘贴到测试工程文件目录中->修改测试工程的pro文件并添加解压缩测试代码。
编译quazip
从官网下载Quazip源码压缩包,官网地址:http://quazip.sourceforge.net/ 在官网可以看到它支持的平台以及下载入口。
下载压缩包之后解压,在quazip文件夹下创建lib文件夹,将之前zlib编译生成的zlib1.dll库复制粘贴进来。
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-5AuhFHEO-1621995996135)(https://gitee.com/a-shu123/picture/raw/master/2021-5-24/1621854609799-1.png)]
在quazip文件夹下创建include文件夹,将zlib中的头文件zlib.h以及zconf.h复制粘贴进来。
在Qt Creator中打开quazip文件夹下