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-Win64in下的libeay32.dll和ssleay32.dll拷贝到D:QtQt5.4.25.4mingw491_32in, 然而并没什么卵用!

我的解决办法是:

Qt的这个目录下:D:QtQt5.4.2Toolsmingw491_32optin。自带libeay32.dll和ssleay32.dll.

只需要把这个目录下的两个dll拷贝到D:QtQt5.4.25.4mingw491_32in,就不会提示qt.network.ssl: QSslSocket: cannot call unresolved function SSLv23_client_method。

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

原文地址:https://www.cnblogs.com/findumars/p/6017635.html