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

在Windows下编译支持https的wsdl2h

下载源码

在官网下载源码

安装Openssl

下载OpenSSL并安装,安装完成后需要将OpenSSL的路径添加到环境变量中
在这里插入图片描述

配置VS

1、打开工程
在这里插入图片描述

2、因为前面安装的OpenSLL是64位的,因此需要创建一个X64的配置
打开配置管理器,然后选择新建,选择X64,之后选择复制WIN32即可
在这里插入图片描述
3、预处理器中添加 WITH_OPENSSL
在这里插入图片描述

3、添加OpenSSL的头文件和库文件
在这里插入图片描述

4、添加OpenSSL的lib文件
在这里插入图片描述

编译

编译之后报错,缺少文件
在这里插入图片描述

从 gsoap-2.8\gsoap\plugin 拷贝以下文件到wsdl2h的源码路径下
在这里插入图片描述

如果编译之后还是提示有函数找不到连接就查找该函数对应的相关.h和.c文件,在vs中将相应的文件添加到vs工程里面即可
选择X64,然后重新生成项目即可
在这里插入图片描述

运行

在这里插入图片描述

可以成功的运行!!!

编译好的wsdl2h

http://www.lryc.cn/news/495160.html

相关文章:

  • PHP和GD库如何根据像素绘制图形
  • webpack(react)基本构建
  • 《Opencv》基础操作<1>
  • Oracle 11g R2 RAC 到单实例 Data Guard 搭建(RMAN备份方式)
  • HTTPS 加密
  • 泛微e9开发 编写前端请求后端接口方法以及编写后端接口
  • Linux —— 《线程控制》
  • 基于HTML+CSS的房地产销售网站设计与实现
  • 操作系统 | 学习笔记 | 王道 | 2.4死锁
  • 【FPGA开发】Vivado自定义封装IP核,绑定总线
  • python的3D可视化库vedo-3 (visual模块)点对象的属性、光效、附注
  • llamaindex实战-ChatEngine-ReAct Agent模式
  • redis快速进门
  • 从0开始linux(39)——线程(2)线程控制
  • International Journal of Medical Informatics投稿经历时间节点
  • BUUCTF—Reverse—Java逆向解密(10)
  • CLIP-MMA: Multi-Modal Adapter for Vision-Language Models
  • 三维扫描仪-3d扫描建模设备自动检测尺寸
  • vue3+ant design vue实现日期选择器默认显示当前年,并限制用户只能选择当前年及之前~
  • 【electron-vite】搭建electron+vue3框架基础
  • 05《存储器层次结构与接口》计算机组成与体系结构 系列课
  • elasticsearch报错fully-formed single-node cluster with cluster UUID
  • Milvus×Florence:一文读懂如何构建多任务视觉模型
  • DAPP
  • 生产环境中,nginx 最多可以代理多少台服务器,这个应该考虑哪些参数 ?怎么计算呢
  • 【深度学习|目标跟踪】StrongSORT 详解(以及StrongSORT++)
  • 23种设计模式-原型(Prototype)设计模式
  • Qt—QLineEdit 使用总结
  • go-zero使用自定义模板实现统一格式的 body 响应
  • BUGKU printf