search
尋找貓咪~QQ 地點 桃園市桃園區 Taoyuan , Taoyuan

QT QSslSocket/WebKit SSL ERROR – jashliao部落格

QT QSslSocket/WebKit SSL ERROR


資料來源: https://blog.csdn.net/zjgo007/article/details/105521365

ERROR:

QSslSocket: cannot call unresolved function SSLv23_client_method
QSslSocket: cannot call unresolved function SSL_CTX_new
QSslSocket: cannot call unresolved function SSL_library_init
QSslSocket: cannot call unresolved function ERR_get_error

原因為在QtCreator的運行環境bin目錄下缺少庫文件,解決方法為:

在Qt的安裝目錄下:C:\Qt\Qt5.11.2\Tools\QtCreator\bin。自帶libeay32.dll和ssleay32.dll.

只需要把這個目錄下的兩個dll拷貝到C:\Qt\Qt5.11.2\5.11.2\mingw53_32\bin目錄下即可。

以上方法對32位的MinGW有用,當我升級到Qt5.15.2時,以上方法不管用了,因此對於64位MinGW編譯環境時,

將安裝目錄下   C:\Qt\Qt5.15.2\Tools\QtCreator\bin自帶的libssl-1_1-x64.dll和libcrypto-1_1-x64.dll

複製粘貼到 C:\Qt\Qt5.15.2\5.15.2\mingw81_64\bin,問題解決



熱門推薦

本文由 jashliaoeuwordpress 提供 原文連結

寵物協尋 相信 終究能找到回家的路
寫了7763篇文章,獲得2次喜歡
留言回覆
回覆
精彩推薦