ONVIF 协议用 gSOAP 开发时(windows 下用 C++实现),步骤如下:
1、下载 gSOAP 程序包,网上能下载到,可以下一个最新版的,我用的版本是 2.8
2、下载的程序包中有名为 bin 的文件夹,里面有三个子文件夹,分为别:
选择并打开 win32 文件夹,找到 soapcpp2.exe 和 wsdl2h.exe 文件,这两个文件是编译和解
析的重要文件。
3 、如果已经有 wsdl 文件 , 则 将 wsdl 文件 放 到 win32 文件 夹中 ( 即 与 soapcpp2.exe 和
wsdl2h.exe 同一路径下),如:
4、点击“开始”->“运行” ->输入“cmd”出现界面
定位上述 win32 文件夹(假设 gsoap-2.8 程序包放在 d 盘根目录中),则按如下
输入:
5、生成.h 文件,输入(以 development.wsdl 和 ptz.wsdl 为例,若要继续添加则可在 ptz.wsdl
后面加一个空格后继续增加,生成的.h 文件命名为 onvif.h,也可以自己修改)如下:
评论1
最新资源