当前位置:编程学习 > wap >>

跪求大神指导:linux下使用gsoap生成C++代码访问WebService编译出错

小弟初次涉及WebService,想用C工程实现调用WebService:1.使用linux下的gsoap工具使用了语句wsdl2h -s -o -test.h XXX.wsdl;soapcpp2 -C test.h -I /XXX/XXXX/import成功生成了对应的文件。2,利用QT建立了一个C++工程,将生成的文件拷贝到对应的工程下,并且在QT的pro文件里增加了如下语句:LIBS+=-L /usr/local/gSOAP/lib/libgsoap++.a,同时在QT编译环境里增加了LD_LIBRARY_PATH=/usr/local/gSOAP/lib:$LD_LIBRARY_PATH设置;INCLUDEPATH+=gosop的import文件相关目录;3,编译工程报一大堆类似如undefined reference to "soap_closesock"的问题,跟踪.h文件发现好像出问题在soapdefs.h上,不知道是不是这个原因。试过2.8的几个版本都报同一个错误,实在没办法了,求各位大神指导。别说用java,java我知道可以,现在就是需要用C或C++实现。。跪求哈。。。 
补充:移动开发 ,  Qt
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,