我怎样才能使我的QwebView / QNetWorkRequest SSL的工作?
QT返回这个错误(显然,错误发生是因为我没有在我的应用程序中configurationSSL):
QSslSocket:无法parsingOPENSSL_add_all_algorithms_noconf QSslSocket:无法parsingOPENSSL_add_all_algorithms_conf QSslSocket:无法调用未parsing的函数OPENSSL_add_all_algorithms_conf
我使用Qt 5.1.1的Windows 32位(MinGW的4.8,OpenGL) – 我的窗口是64位
我会说实话,我不知道从哪里开始。 我search,但没有find任何地方显示如何与QNetWorkRequest trabalar SSL。
我安装openSslWin32(我的Windows是64位,但我的应用程序是32位),我试试这个:
亲档案:
LIBS += -LC:/OpenSSL-Win32/lib -lubsec INCLUDEPATH += C:/OpenSSL-Win32/include
cpp文件:
#include <openssl/aes.h>
但是继续显示错误。
我知道这是缺less的东西,但不知道究竟是什么,原谅我是我的初学者。
我正在安装OpenSSL 32位,现在正在工作。
为Windows预编译下载:
http://slproweb.com/products/Win32OpenSSL.html
下载:
在安装复制DLL(从C:\OpenSSL-Win32
或C:\OpenSSL-Win64
,取决于是否用Qt 32bit或Qt 64bit编译)来release
或debug
项目文件夹之后:
注意:不需要添加任何东西到“LIBS + =”
你可能会错过一堆库。
进入C:/ OpenSSL-Win32 / lib并找出哪些32位库存在,并将它们全部添加到您的链接线,
即,如果libXYZ.a存在于您的LIBS + =语句的目录add -lXYZ中。