来自 金沙澳门官网网址 2019-12-19 15:01 的文章
当前位置: 金沙澳门官网网址 > 金沙澳门官网网址 > 正文

问题解决给充话费

qt小白,第一次用qt。搬砖的源程序运行之后是这样子的,一直没法解决。网上查的各种方法都是vs的,让配置预编译器,没有qt的解决办法。试着在.pro中加了_XKEYCHECK_金沙澳门官网网址 ,H也没有效果。

想试着用qt写一个爬虫,编译的时候报如下错误

qt.network.ssl: QSslSocket: cannot call unresolved function ERR_get_errorqt.network.ssl: QSslSocket: cannot call unresolved function TLSv1_client_methodqt.network.ssl: QSslSocket: cannot call unresolved function SSL_CTX_newqt.network.ssl: QSslSocket: cannot call unresolved function SSL_library_initqt.network.ssl: QSslSocket: cannot call unresolved function ERR_get_error

  上网搜了下,是因为没有条件openssl的两个动态库libeay32.dll和ssleay32.dll。网上有两种说法,一是下载openssl,从里面复制出这两个文件到qt的路径下;二是直接从qt creator(或者qt的的某个目录?)下找到这两个文件复制过来。

  先说第二个方法,不知道是不是我qt版本太低的缘故,qt安装目录下和qt creator目录下都没有找到这两个文件,也许用qt5.x版本能找到,这个方法放弃。

本文由金沙澳门官网网址发布于金沙澳门官网网址,转载请注明出处:问题解决给充话费

关键词: