1.首先是编译依赖库zlib,zlib官网。我下载的是zlib1.3.1. 然后用cmake生成项目文件(注意选择你用的编译器 我编译的是x64在生成时第一个参数填写x64),再打开sln文件debug和Release分别生成库就好了。
2.编译quazip,总体流程和上面差不多但是有两个坑填一下,首先quazip官网好像停止更新了,反正那个0.7.3的我编译后能用但是程序崩溃。我是在github上面下载的这个叫quazip-master的。
然后同样使用cmake生成一下,特别要注意的是需要设置好刚刚编译好的头文件,以及Qt的路径如下图
只要设置红框中的内容然后再configure再生成就好了,最后同样使用vs生成一下,我这边的情况是,debug版本的需要搭配zlibd.dll使用,Release的可以单独使用。