Qt并没有SOAP的官方实现,都是借助三方库来实现,不过似乎有个QtSoap,不过这个不是太会用,所以还是用Gsoap

这里生成纯C文件,

1、下载gSOAP(http://sourceforge.net/projects/gsoap2/),解压到某个目录

2,生成需要的头文件。

wsdl2h.exe -c -o MySoap.h http://xxxxxxxxxxxxxxxxxxxxxxxxxxx/wcf_device.svc?wsdl

3,生成需要调用的文件

soapcpp2.exe -c MySoap.h

这里面记录一下遇到的2个问题

1,使用wsdl2h出现  Cannot open file 'typemap.dat' :

找到下载的源文件里的typemap.dat拷贝到gsoap-2.8\gsoap\bin\win32目录

2,使用soapcpp2出现  Cannot open file 'soap12.h' :

找到下载的源文件里的soap12.h拷贝到gsoap-2.8\gsoap\bin\win32目录

转载于:https://www.cnblogs.com/jiuzheer/p/9426584.html

Gsoap在QT工程里如何调用相关推荐

  1. Qt安卓开发:调用java代码的获取usb权限

    最近换了工作,新工作是负责用qml做qt安卓开发. 工作中遇到一个问题:安卓设备有USB口,需要插入一个U盘在程序里读写U盘中的文件,由于安卓系统的安全性的问题导致QFile.c++的文件操作相关方法 ...

  2. linux下QT工程调用opencv、libtorch,并用cmake编译,及其遇到的一些问题的解决方法

    linux下QT工程调用opencv.libtorch,并用cmake编译: 文章目录 一.新建QT工程 二.编写CMakeLists.txt文件 三.各个文件的内容如下: 1.mainwindow. ...

  3. 在 C++Builder 工程里调用 DLL 函数

    调用 Visual C++ DLL 给 C++Builder 程序员提出了一些独特的挑战.在我们试图解决 Visual C++ 生成的 DLL 之前,回顾一下如何调用一个 C++Builder 创建的 ...

  4. JavaScript 调用 C++/Qt 工程(附有代码 + demo)

            该文章主要讲述了如何在 Js 网页调用 .exe ;实际上如果实现了 Js 调用 .exe 也就是实现了 Js 调用 C++/Qt 工程,只是在调用前把 C++/Qt 工程封装成 .e ...

  5. Qt 工程 pro文件

    原文链接:https://www.cnblogs.com/Braveliu/p/5107550.html 工作中,感觉pro文件的有些内容真不太懂,现系统性的学习一下.于此备录,分享共勉. 为了更好的 ...

  6. WSL2环境下交叉编译QT工程,开发板成功运行(全过程详解)

    文章目录 配置WSL2环境 什么是WSL2? 安装WSL2 步骤 1 - 启用适用于 Linux 的 Windows 子系统 步骤 2 - 检查运行 WSL 2 的要求 步骤 3 - 启用虚拟机功能 ...

  7. 在quartus 和 ISE 里直接调用modelsim的方法(转)

    http://blog.sina.com.cn/s/blog_697e8abb0100muog.html 在quartus 和 ISE 里直接调用modelsim的方法 在这个论坛中我学到了很多东西, ...

  8. Qt工程pro文件的配置和头文件和库的添加

    Qt开发中,pro文件是对正工程所有源码.编译.资源.目录等的全方位配置的唯一方式,pro文件的编写非常重要,以下对几个重要项进行说明(win和linux,mac平台通用配置) 注释 以"# ...

  9. Qt工程pro文件的简单配置(尤其是第三方头文件和库)

    Qt开发中,pro文件是对正工程所有源码.编译.资源.目录等的全方位配置的唯一方式,pro文件的编写非常重要,以下对几个重要项进行说明(win和linux,mac平台通用配置) 注释 以"# ...

最新文章

  1. Java数组常见操作
  2. noj 邮票分你一半z的生日
  3. 一个切图仔的 CSS 笔记
  4. 国科大prml-往年习题
  5. python小车行驶路线图_基于opencv-Python小车循线学习笔记
  6. Android进程间通信(复习笔记)
  7. 通过迁移的方式解决Active Directory服务器问题之5-恢复服务器的应用
  8. vue使用echarts错误Failed to mount component: template or render function not defined.
  9. OpenCASCADE Expression Interpreter by Flex Bison
  10. java string 几个字节_java中字符串占几个字节
  11. 时间序列预测 深度学习_从时间序列到深度学习的销售预测
  12. 第十篇:SpringBoot集成支付宝接口扫码支付
  13. Python温度转换程序
  14. MMO 游戏服务器引擎设计
  15. 投影仪怎么看电视直播?安装这些软件带你共享2022世界杯盛宴
  16. 单独二孩政策对中小城镇居民生育意愿影响实践调查报告(20100字)
  17. linux中默认文件666和目录777的权限关系
  18. 东师《中国画技法》离线作业网考
  19. RN:React Native原理以及新架构JSI、Fabric等概念
  20. Adobe Photoshop Lightroom Classic 中文版

热门文章

  1. Web前端精髓年终总结
  2. php负载均衡如何获得真实ip,nginx负载均衡后端RS中获取真实ip
  3. o00o0o php,PHP $O00OO0=urldecode eval 解密,记一次商业源码的去后门
  4. android开发actionbar,Android 开发之为ActionBar 添加Actionbar Button
  5. python 回溯法 01背包问题_回溯法解决01背包问题
  6. php 精度比较,PHP浮点数精度和比较
  7. java判断字符串是子串_【Java】判断字符串是否包含子字符串
  8. VB用记录集填充表格函数
  9. 右侧交易稳健获利的指标
  10. 华为5G折叠屏手机,外媒猜长这样