(1)下载quazip 下载地址: https://sourceforge.net/projects/quazip/ (2)解压 和刚才的zlib一样,下载后解压。 wbyq@wbyq:~/work_pc/zlib$ unzip /mnt/hgfs/linux-share-dir/quazip-0.7.3.zip ### (3)配置项目 quazip-0.7.3是一个 -0.7.3/quazip$ pwd /home/wbyq/work_pc/zlib/quazip-0.7.3/quazip wbyq@wbyq:~/work_pc/zlib/quazip-0.7.3/ quazip$ ls CMakeLists.txt JlCompress.h quacrc32.h quazipdir.cpp quazip_global.h quazipfileinfo.h quazip.pro unzip.c wbyq@wbyq:~/work_pc/zlib/quazip-0.7.3/quazip$ sudo cp
结果并没有想象中那么轻松, 1.qt自带有压缩工具,但是不考虑,因为qCompress主要用来压缩字节流,就算自己封装成压缩文件,也只能用qt的接口进行解压,可项目需要的是一个通用的压缩工具, 2.zlib+quazip zlib官网:http://www.zlib.net/ quazip参考 http://quazip.sourceforge.net/classJlCompress.html quazip下载地址 https ://sourceforge.net/projects/quazip/ 网上一堆推荐这种方法的,可能我与这种方法无缘,崩溃长久伴随着我 ===================采用============
yum -y install gcc-c++ 4.3 编译quazip wget https://udomain.dl.sourceforge.net/project/quazip/quazip/0.7.3 /quazip-0.7.3.zip #下载quazip unzip quazip-0.7.3.zip #解压 cd quazip-0.7.3 #进入目录 qmake #生成Makefile make #编译 说明: quazip是Qt的工程,需要使用qmake进行编译。