懒人笔记-QT程序quazip篇
1 、前言
之前整的工程,在虚拟机里的UOS家庭版里测试,突然发现不会用了,折腾了好久,再PC里面UOS试了下,突然发现可以很简单,记录下,以备后用。(工程还没有验证,仅编译通过。)
2.1 quazip下载
下载地址:(可以直接下载到quazip-0.7.3)http://sourceforge.net/projects/quazip/
项目地址:
https://github.com/stachenov/quazip
2.2 zlib下载
下载地址:http://www.zlib.net/?login=from_/quazip/lib/linuxcsdn
我这里下载的版本是zlib-1.2.12
3.1 zlib编译
进入到工程路径,执行以下命令
sudo -s
./configure
make
make install
3.2 quazip编译
用Qt打开quazip.pro , 修改工程如下:
TEMPLATE=subdirs
SUBDIRS=quazip #qztest
#qztest.depends = quazip
进行编译既可通过。
4.1工程应用
在工程里面加入以下代码
LINUX_ZIP
{
INCLUDEPATH += PWD/quazip/include
LIBS += -L$$PWD/quazip/lib/linux -lquazip
}
其中,/quazip/include存放quazip的.h头文件,自行拷贝
/quazip/lib/linux存放编译出来的so库文件,自行拷贝
最后进行编译,具体的使用请使用www.baidu.com.