现有的开发环境:Windows10 + VS2017 + Qt5.9.9
背景:最近因项目所需,需要使用压缩包,看了一圈儿,发现基于QT 的大都是Zlib+Quazip来搞的。
说明:zlib和quazip这里不再细说,可以百度。简言之:后期编译Quazip是需要依赖Zlib的,所以我们接下来要先编译Zlib,然后编译Quazip。
1.
下载Zlib源码:https://www.zlib.net/fossils/?C=N;O=D
我下载的版本是:zlib-1.2.11
2.
下载Quazip源码:https://sourceforge.net/projects/quazip/
我下载的版本是:quazip-0.7.3
3.
为了统一管理,我在桌面上建立一个目录(zlib+Quazip),里面存放的是刚才下载的源码,后期编译统一放在此目录中,如图所示:
1.
解压zlib,而后切换到zlib+Quazip\zlib-1.2.11\contrib\masmx64
,双击执行脚本