当前位置: 首页 > news >正文

OpenSSL1.1.1d windows安装包资源使用

环境:

QT版本:5.14.2

用途: openssl1.1.1d版本

问题描述:

今天尝试用百度云人脸识别api搭载QT的人脸识别程序,需要用到 QNetworkManager 访问 https 开头的网址。

但是遇到了QT缺乏 openssl 的相关问题,找了大半天资源,但是1.1.1版本官网已经不再提供下载链接了。(虽然可以把请求中 https 改为 http,但是有一些情况服务器可能认为这是错误的请求,于是回复错误的应答)

现在免费开源共享给大家。(包含Win32和Win64)百度网盘链接:

链接: 百度网盘 请输入提取码

提取码: abcd

安装之后:

安装过程和后续如何在QT中使用,主要是在openssl_test.pro最下面添加:

INCLUDEPATH += C:\Users\oceanstar\source\others\OpenSSL-Win64\includeLIBS    += C:\Users\oceanstar\source\others\OpenSSL-Win64\lib\libssl.lib \C:\Users\oceanstar\source\others\OpenSSL-Win64\lib\libcrypto.lib

另外,还要把动态库(.dll文件)放到exe所在的目录,或者在环境变量中添加动态库的路径。

 检测效果:

#include <QNetworkAccessManager>//看看是否配置了ssl
QNetworkAccessManager *manager = new QNetworkAccessManager(this);
qDebug() << manager->supportedSchemes();

多出https,即代表加载成功:

相关文章:

  • 【C++编程入门】:从零开始掌握基础语法
  • Python常用的第三方模块【openpyxl库】读写Excel文件
  • Vue路由传参的几种方式-案例
  • 系统分析师知识点:访问控制模型OBAC、RBAC、TBAC与ABAC的对比与应用
  • ONLYOFFICE协作空间3.1发布:虚拟数据房间中基于角色的表单填写、房间模板、改进访客管理等
  • 利用WSL2的镜像功能访问Windows下的所有网卡
  • 日志文件太大,如何分卷压缩便于传输
  • 第 2 篇:初探时间序列 - 可视化与基本概念
  • 【网络编程】从零开始彻底了解网络编程(三)
  • IQ信号和实信号的关系与转换的matlab实现
  • 软件工程师中级考试-上午知识点总结(上)
  • Docker概念详解
  • Netdata 监控多台服务器
  • 【大模型ChatGPT +DeepSeeK+python】最新AI赋能Python长时序植被遥感动态分析、物候提取、时空变异归因及RSEI生态评估
  • JavaScript与TypeScript
  • ‌射频功率放大器的核心工作机制与组件设计
  • 从模拟到数字:舵机控制技术的飞跃!
  • Java中 关于编译(Compilation)、类加载(Class Loading) 和 运行(Execution)的详细区别解析
  • vue3数据响应式丢失的情况有哪些
  • 极狐GitLab CEO 柳钢受邀出席 2025 全球机器学习技术大会
  • 大卫·第艾维瑞谈历史学与社会理论②丨马克斯·韦伯与历史学研究
  • 罗马教皇方济各去世
  • 上海明天有雷雨、大风,下周气温在春日舒适区间
  • 上海交大发布“AI十条”,鄂维南院士已任该校人工智能学院讲席教授
  • 95后男中音胡斯豪敲开芝加哥抒情歌剧院大门
  • 管理规模归零,华夏基金“ETF规模一哥”张弘弢清仓卸任所有产品