qt 安装 openssl
时间: 2024-01-13 11:20:08 浏览: 54
以下是两种在Qt中安装OpenSSL的方法:
1. 替换库文件:
- 将新生成的libQt5NetWork*、libQt5WebSocket*相关的库文件替换。
- 将openssl相关的库libssl、libcrypto放在对应目录下即可。
2. 使用预编译的动态库:
- 下载包含msvc和mingw64两个版本的openssl动态库的压缩包。
- 将下载的dll文件放在Qt安装目录下对应的bin目录中,例如:D:\Qt\Qt5.14.2\5.14.2\msvc2017_64\bin 和 D:\Qt\Qt5.14.2\5.14.2\mingw73_64\bin。
相关问题
qt安装openssl
在Qt中安装OpenSSL,你可以使用以下代码来查看当前版本的Qt所依赖的OpenSSL版本:
qDebug() << QSslSocket::sslLibraryBuildVersionString();
另外,你也可以查看OpenSSL git仓库的日志,找到分支OpenSSL-1_1_0-stable,在相关的提交记录中查看版本对应的描述。例如,在以下提交中有对应的描述:
SHA-1: 6928b6171ada6d0de5a024a188dc7a68094d2dca
Change names of ordinals and libs, libeay => libcrypto and ssleay => libssl
Reviewed-by: Rich Salz <rsalz@openssl.org>
为了确保输出的信息正确,你还可以在网上进行在线验证。此外,你还可以参考一些教程或指南,如Windows下编译OpenSSL、OpenSSL How to Include OpenSSL in a Qt project以及Building OpenSSL for Visual Studio等。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* *2* [Qt中使用OpenSSL](https://blog.csdn.net/u012790503/article/details/120977616)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT0_1"}}] [.reference_item style="max-width: 50%"]
- *3* [Qt之OpenSSL](https://blog.csdn.net/weixin_33946020/article/details/90524886)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT0_1"}}] [.reference_item style="max-width: 50%"]
[ .reference_list ]
QT5.9.7 openssl
根据引用内容,您提到了下载并安装openssl-1.0.2h,并将编译生成的四个文件考到Qt目录下。然后在Qtcreator中增加动态库路径。您的问题是关于QT5.9.7和openssl的。很抱歉,但是在提供的引用内容中没有提到QT5.9.7和openssl的相关信息。请提供更多的信息,以便我能够帮助您解答问题。
#### 引用[.reference_title]
- *1* *2* *3* [CentOS8系统下解决Qt5.9使用SSL的“qt.network.ssl: QSslSocket: cannot resolve CRYPTO_num_locks”等错误](https://blog.csdn.net/syj_comeon/article/details/116756073)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]