这段时间在研究ONVIF,希望各位大神可以指点一二,小弟谢过了。
我自己用GSOAP生成的代码在VC6.0里面链接的时候报错(编译不报错),不知为何,望高人指点。
soapC.obj : error LNK2001: unresolved external symbol _soap_in_xsd__duration
估计是有些库添加异常(或者onvif的一些wsdl文件你没有下全),以上报错提示未定义的外部对象
WSDL文件要到哪儿去下载呢?我看onvif官方网站上似乎没有啊!我用的这个是在CSDN上面下载的。
http://www.onvif.org/Documents/Specifications.aspx
在最下面,所有的WSDL文件都在
不知道你有没有解决这个问题啊。
同样的问题,也困扰我两天呀。愁死了。 刚刚终于找到解决的办法了。你在gsoap目录下找到duration.c文件,然后复制到当前工程下。就能通过了。
正在研究gsoap,刚好看到这个问题的原因了。这个问题是因为在gSOAP工具中提供的typemap.dat文件中有下面的类型转换规则:
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。