环境:QtMSVC版5.6.0+VS2015编译器 +win10
1.quaiz为生成quazip.lib 和 quazip.dll(debug版为quazipd.lib和 quazipd.dll) 的工程,需要依赖zlib库。
首先编译zlib,zlib-1.2.11.tar.gz。打开vs自带控制台x86(编译64位就打开64位的控制台),输入 nmake -f win32/Makefile.msc,默认生成的是release版本的。
如果需要debug版本的,修改Makefile.msc中的
CFLAGS = -nologo -MD -W3 -O2 -Oy- -Zi -Fd"zlib" $(LOC) -> CFLAGS = -nologo -MDd -W3 -Od -Oy- -Zi -Fd"zlib" $(LOC)
2.编译完成后在根目录下找到,需要使用zib.h ,zconf.h,zdll.lib,zlib.lib,zlib1.dll,然后配置quazip工程,具体可以看quazip.pro文件。
3.配置完成编译quazip工程,生产quazip.lib,quazip.dll,然后配置EPRDemo,具体可以看EPRDemo.pro文件。
下面的是我的工程目录
quazip.pro 下面的是配置zlib的配置,当然你可以右键项目,选择到入库,会在pro文件里自动生成这种东西,略微修改下就能变成自己想要的
win32:CONFIG(release, debug|relea