qt.network.ssl: QSslSocket: cannot call unresolved function SSLv23_client_method


最近在做一個網絡音樂播放器時,由於出現qt.network.ssl: QSslSocket: cannot call unresolved function SSLv23_client_method,

而不能播放網絡歌曲。

 

上網搜了半天,都說要在電腦那里安裝openssl,然后把C:\OpenSSL-Win64\bin下的libeay32.dll和ssleay32.dll拷貝到D:\Qt\Qt5.4.2\5.4\mingw491_32\bin, 然而並沒什么卵用!

我的解決辦法是:

Qt的這個目錄下:D:\Qt\Qt5.4.2\Tools\mingw491_32\opt\bin。自帶libeay32.dll和ssleay32.dll.

只需要把這個目錄下的兩個dll拷貝到D:\Qt\Qt5.4.2\5.4\mingw491_32\bin,就不會提示qt.network.ssl: QSslSocket: cannot call unresolved function SSLv23_client_method。

http://blog.csdn.net/bladeandmaster88/article/details/52351339


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM