Qt在使用network模块时,经常会出现:
原因为在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,问题解决