欢迎使用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