Rap*_*ael 6 windows qt openssl msvcr90d.dll
我的应用程序在Windows上抛出以下错误:
QSslSocket:无法调用未解析的函数SSLv3_client_method
QSslSocket:无法调用未解析的函数SSL_CTX_new
QSslSocket:无法调用未解析的函数SSL_library_init
QSslSocket:无法调用未解析的函数ERR_get_error
QSslSocket:无法调用未解析的函数ERR_error_string
我已经安装了VS C++ Redistributables和OpenSSL,但我不知道如何告诉Qt动态链接openSSL.我正在使用Windows 7上的Qt二进制文件和Qt Creator的LGPL版本(Linux版本工作正常)
由于某种原因,Qt 不能很好地处理从 Win32 OpenSSL 安装项目下载的 dll。正如我所观察到的,该应用程序在安装了 Tortoise Svn 的机器上运行顺利,我只是复制了 Tortoise 提供的 dll,这对我来说非常有效。
我知道,奇怪的是这些 dll 可以工作,而 Win32 OpenSSL 安装项目中的 dll 却不能工作,但现在从 Tortoise Svn 安装文件夹复制 dll 解决了我的问题。
| 归档时间: |
|
| 查看次数: |
6107 次 |
| 最近记录: |