QT压缩/解压之quazip

博客介绍了如何在QT5.15项目中使用quazip库进行静态编译链接,从而实现文件的压缩和解压功能。通过将quazip包复制到项目中,修改.pro文件设置静态库,并添加相关定义,简化了传统动态库方式的复杂步骤。
摘要由CSDN通过智能技术生成

欢迎使用quazip

项目涉及文件传输,发送前压缩,发送后解压,此为背景。
在查了N多资料,都大同小异,用的动态库方式。其中只有一篇文章讲解的是静态库方式,及其方便,及其舒适。看了quazip包跟dll其实都差不多大了。果断用了该博主的方式。
原文

[> 在QT 5.15中使用quazip库进行静态编译链接
感谢博主。

下载quazip

https://github.com/stachenov/quazip

引入quazip

1、解压quazip包,将解压后的文件夹直接复制至项目中。
2、打开.pro项目文件,添加

#设置quazip使用qt自带的zlib库。
INCLUDEPATH += $$[QT_INSTALL_HEADERS]/QtZlib
#将quazip引入到项目中。
include($$PWD/quazip/quazip.pri)
#静态编译链接。
DEFINES += QT_DEPRECATED_WARNINGS QUAZIP_STATIC
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值