soapcpp2无法生成soapClient.c文件

时间:2011-11-26 02:26:00

标签: gsoap

我正在尝试使用gsoap构建tr069客户端。我按照文档中的说明操作,但我无法获得soapClient.c。

以下是步骤:

  1. wsdl2h -c -o tr069.h cwmp-1-1.xsd - >这会生成tr069.h

  2. soapcpp2 -c tr069.h - >这只会生成以下文件:

  3. ns1.nsmap,soapC.c soapH.h soapStub.h

    根据在线和文档中的示例,我想要获取类似soapClient.c的文件

    有谁知道为什么?我正在使用gsoap 2.8

    感谢。

1 个答案:

答案 0 :(得分:1)

cwmp-1-1.xsd只是一个XSD文件。您没有定义通常存储在soapClient.c中的操作的WSDL。但是,您仍然可以通过套接字等使用XML根元素序列化程序(请参阅tr069.h的底部部分)。

相关问题