- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
我已将应用程序从 Qt4.8.5 移植到 Qt5.5.0,同时从 Xcode 5 移植到 Xcode 7。移植后,openssl 库由外部提供,因为它们不再由 Apple 提供。
现在,当我运行我的应用程序时,出现此错误:
HMAC(SHA1) is not supported!
主要原因是 qca 无法加载 qca-ossl 插件,但不知道为什么不加载。与这个问题关系最密切的是here但它不是确切的问题,也不能解决问题。
我使用的 QCA 版本是 2.1.0,qca-ossl 是 2.0.0,openssl 1.0.2e
最佳答案
现在开始工作了!必须另外声明宏:
#define QT_VERSION 0x050500
这是因为 Qt 的 MOC 无法选择版本并且仍在使用 Qt4 代码,因此无法使其成为有效的插件。已报告 Qt 中的错误 here同样。
关于c++ - qca-ossl 插件未加载。显示错误 : HMAC(SHA1) is not supported,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35196601/
我正在尝试编译使用 qca 的项目。我安装了 2 个版本的 Qt 4.8.6 和 5.5。通过 4.8.6 编译。操作系统:Ubuntu 15.10。使用 -lqca 链接 关于这段代码: QCA::
我正在尝试对一些清晰的和一些模糊的集进行 QCA 分析。我有 50 个变量(原因),我有兴趣使用它们来生成真值表。在做这项工作时,我在使用 superSubset() 和 minimum() 时遇到了
QCA(Qt 加密体系结构)是否支持 SHA-2(尤其是 SHA256)?如果没有:Qt 中是否有用于 SHA-2 哈希的插件? 请让我知道一些配置细节。 最佳答案 是的,通过添加 OSSL 提供商插
我决定将我的应用程序从 Qt4 迁移到 Qt5。对于 Qt4,我将 QCA 与 QCA-OSSL 一起使用没有任何问题,但现在 OSSL 插件不想加载。 我已经在 Qt5 下从 git://anong
我已将应用程序从 Qt4.8.5 移植到 Qt5.5.0,同时从 Xcode 5 移植到 Xcode 7。移植后,openssl 库由外部提供,因为它们不再由 Apple 提供。 现在,当我运行我的应
我在 Windows 7 上使用 Qt 4.8.1、MinGW 编译器和 Qt Creator。我想在我的项目中添加一个加密/解密库。在网上搜索几天后,我找到了 QCA .幸运的是我找到了一个 pre
几天来,我一直在尝试在我的 Windows PC 上使用 QCA ( Link ),在我的 linux 机器上运行良好,只是无法在 Windows 上运行。 所以我按照所有说明安装 QCA,然后是 Q
我是一名优秀的程序员,十分优秀!