抱歉,我在这类事情上没有经验,但我一直在互联网上搜索一段时间以了解如何在 Win 10 上将 Quazip 与 Qt 5.6 一起使用。我将非常感谢有关如何构建 Quazip 的步骤列表和在 Qt Creator 中使用它。
到目前为止,我尝试下载 Quazip,并将 pri 文件包含在我的 .pro 文件中
include(quazip-0.7.2/quazip.pri)
然后我替换了以下每个实例:
#include "zlib.h"
和
#include <zlib.h>
到
#include <QtZlib/zlib.h>
执行此操作后,我会收到许多编译器警告以及一些错误。
我的错误是:
QuaZIODevice::staticMetaObject': definition of dllimport static data member not allowed
QuaGzipFile::staticMetaObject': definition of dllimport static data member not allowed
QuaZipFile::staticMetaObject': definition of dllimport static data member not allowed
我的所有 15 个警告都包含:
inconsistent dll linkage
我非常感谢在这个问题上的任何帮助。