Qt集成zip工具
本文主要介绍如何在自己的程序内集成QuaZip库,通过代码进行文件压缩与解压,并提供了一种简单的异步封装
步骤1:编译QuaZip
参考文章:
Qt中用QuaZip来压缩和解压缩文件.
步骤2:将库引入工程
win32 {
contains(QT_ARCH, i386) {
!build_pass:message("32-bit quazip")
CONFIG(release, debug|release) {
LIBS += -L$$PWD/quaZip/lib/win/x86/release -lquazip
DLLPATH = $$PWD/quaZip/lib/win/x86/release/bin
}
CONFIG(debug, debug|release) {
LIBS += -L$$PWD/quaZip/lib/win/x86/debug -lquazipd
DLLPATH = $$PWD/quaZip/lib/win/x86/debug/bin
}
}else {
!build_pass:message("64-bit quazip")
CONFIG(release, debug|release) {
LIBS += -L$$PWD/quaZip/lib/win/x64/release -lquaz