gsoap生成onvif c++源码

1.

wsdl2h -t ../gsoap/gsoap-2.8.17/gsoap/typemap.dat -o onvif.h http://www.onvif.org/onvif/ver10/device/wsdl/devicemgmt.wsdl http://www.onvif.org/onvif/ver10/events/wsdl/event.wsdl http://www.onvif.org/onvif/ver10/display.wsdl http://www.onvif.org/onvif/ver10/deviceio.wsdl http://www.onvif.org/onvif/ver20/imaging/wsdl/imaging.wsdl http://www.onvif.org/onvif/ver10/media/wsdl/media.wsdl http://www.onvif.org/onvif/ver20/ptz/wsdl/ptz.wsdl http://www.onvif.org/onvif/ver10/receiver.wsdl http://www.onvif.org/onvif/ver10/recording.wsdl http://www.onvif.org/onvif/ver10/search.wsdl http://www.onvif.org/onvif/ver10/network/wsdl/remotediscovery.wsdl http://www.onvif.org/onvif/ver10/replay.wsdl

2.

soapcpp2 -2 -L -x -i -d ./onvifgen/ -I ../gsoap/import/ -I ../gsoap/  onvif.h

参考:https://github.com/xsmart/onvifcpplib/search?p=1&q=onvif&utf8=%E2%9C%93

原文地址:https://www.cnblogs.com/onetaste/p/4213237.html