Qt5.4.0+MinGW+Win7环境下编译Quazip

一、介绍

QuaZIP是使用Qt,C++对ZLIB进行简单封装的用于压缩ZIP以及解压缩ZIP的开源库。

最近在项目中使用了该库,所以对其做了编译,给大家分享一下编译过程。

二、编译环境
1、windows 7 sp1 64位
2、qt-opensource-windows-x86-mingw491_opengl-5.4.0
http://www.qt.io/download-open-source/#
3、quazip-0.7.1
代码下载地址
4、zlib 1.2.8
在此我偷了一下懒,直接用了官方给的动态库,没做编译,有兴趣可自已编译。
代码和态库都可在官网上下到。
官网

三、编译过程
1、解压出来zlib128-dll.zip,将zlib128-dll目录放在quazip-0.7.1目录中
2、用Qt Creator打开quazip.pro,按照提示做配置
3、在Creator中双击打开quazip.pro文件,如图所示:

4、在文件尾部加入如下代码:
win32:CONFIG(release, debug|release): LIBS += -L$$PWD/../zlib128-dll/lib/ -lzdll
else:win32:CONFIG(debug, debug|release): LIBS += -L$$PWD/../zlib128-dll/lib/ -lzdll

INCLUDEPATH += $$PWD/../zlib128-dll/include
DEPENDPATH += $$PWD/../zlib128-dll/include
如图所示:

或者用 Creator的向导生成, 在此就不在介绍。
5、构建项目,编译成功
6、使用方法可参考官方源码包里的qztest,里面说的很详细。


四、不编译,直接使用
如果你不想费劲编译,可直接下载我编译好的库来使用:
下载地址

注:本文为原创文章,转载请注明出处。
by leocat

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值