使用 gSoap,无法解析的外部符号 _soap_embedded_id 等

gxsheng 2009-11-06 01:58:02
使用 gSoap 生成了头文件和cpp若干,拷贝到测试工程目录下,生成时出现以下错误 :

1>正在链接...
1>soapC.obj : error LNK2019: 无法解析的外部符号 _soap_malloc,该符号在函数 _soap_header 中被引用
1>soapC.obj : error LNK2019: 无法解析的外部符号 _soap_match_tag,该符号在函数 _soap_getelement 中被引用
1>soapC.obj : error LNK2019: 无法解析的外部符号 _soap_lookup_type,该符号在函数 _soap_getelement 中被引用
1>soapC.obj : error LNK2019: 无法解析的外部符号 _soap_peek_element,该符号在函数 _soap_getelement 中被引用
1>soapC.obj : error LNK2019: 无法解析的外部符号 _soap_element_end_in,该符号在函数 _soap_ignore_element 中被引用
1>soapC.obj : error LNK2019: 无法解析的外部符号 _soap_embed,该符号在函数 _soap_put_byte 中被引用
1>soapC.obj : error LNK2019: 无法解析的外部符号 _soap_outbyte,该符号在函数 _soap_out_byte 中被引用
1>soapC.obj : error LNK2019: 无法解析的外部符号 _soap_inbyte,该符号在函数 _soap_in_byte 中被引用
1>soapC.obj : error LNK2019: 无法解析的外部符号 _soap_outint,该符号在函数 _soap_out_int 中被引用
1>soapC.obj : error LNK2019: 无法解析的外部符号 _soap_inint,该符号在函数 _soap_in_int 中被引用
1>soapC.obj : error LNK2019: 无法解析的外部符号 _soap_element_end_out,该符号在函数 _soap_out_SOAP_ENV__Fault 中被引用
1>soapC.obj : error LNK2019: 无法解析的外部符号 _soap_element_begin_out,该符号在函数 _soap_out_SOAP_ENV__Fault 中被引用
1>soapC.obj : error LNK2019: 无法解析的外部符号 _soap_embedded_id,该符号在函数 _soap_out_SOAP_ENV__Fault 中被引用
1>soapC.obj : error LNK2019: 无法解析的外部符号 _soap_QName2s,该符号在函数 _soap_out_SOAP_ENV__Fault 中被引用
1>soapC.obj : error LNK2019: 无法解析的外部符号 _soap_id_forward,该符号在函数 _soap_in_SOAP_ENV__Fault 中被引用
1>soapC.obj : error LNK2019: 无法解析的外部符号 _soap_id_enter,该符号在函数 _soap_in_SOAP_ENV__Fault 中被引用
1>soapC.obj : error LNK2019: 无法解析的外部符号 _soap_element_begin_in,该符号在函数 _soap_in_SOAP_ENV__Fault 中被引用
1>soapC.obj : error LNK2019: 无法解析的外部符号 _soap_set_attr,该符号在函数 _soap_out_SOAP_ENV__Reason 中被引用
1>soapC.obj : error LNK2019: 无法解析的外部符号 _soap_outliteral,该符号在函数 _soap_out_SOAP_ENV__Detail 中被引用
1>soapC.obj : error LNK2019: 无法解析的外部符号 _soap_inliteral,该符号在函数 _soap_in_SOAP_ENV__Detail 中被引用
1>soapC.obj : error LNK2019: 无法解析的外部符号 _soap_element_result,该符号在函数 _soap_out__ns1__GetRTHazMonitorDataSetResponse 中被引用
1>soapC.obj : error LNK2019: 无法解析的外部符号 _soap_check_result,该符号在函数 _soap_in__ns1__GetRTHazMonitorDataSetResponse 中被引用
1>soapC.obj : error LNK2019: 无法解析的外部符号 _soap_reference,该符号在函数 _soap_serialize_PointerToSOAP_ENV__Reason 中被引用
1>soapC.obj : error LNK2019: 无法解析的外部符号 _soap_element_id,该符号在函数 _soap_out_PointerToSOAP_ENV__Reason 中被引用
1>soapC.obj : error LNK2019: 无法解析的外部符号 _soap_id_lookup,该符号在函数 _soap_in_PointerToSOAP_ENV__Reason 中被引用
1>soapC.obj : error LNK2019: 无法解析的外部符号 _soap_revert,该符号在函数 _soap_in_PointerToSOAP_ENV__Reason 中被引用
1>soapC.obj : error LNK2019: 无法解析的外部符号 _soap_outstring,该符号在函数 _soap_out__QName 中被引用
1>soapC.obj : error LNK2019: 无法解析的外部符号 _soap_instring,该符号在函数 _soap_in__QName 中被引用
1>soapClient.obj : error LNK2019: 无法解析的外部符号 _soap_end_recv,该符号在函数 _soap_call___ns2__GetDepartList 中被引用
1>soapClient.obj : error LNK2019: 无法解析的外部符号 _soap_envelope_end_in,该符号在函数 _soap_call___ns2__GetDepartList 中被引用
1>soapClient.obj : error LNK2019: 无法解析的外部符号 _soap_body_end_in,该符号在函数 _soap_call___ns2__GetDepartList 中被引用
1>soapClient.obj : error LNK2019: 无法解析的外部符号 _soap_recv_fault,该符号在函数 _soap_call___ns2__GetDepartList 中被引用
1>soapClient.obj : error LNK2019: 无法解析的外部符号 _soap_body_begin_in,该符号在函数 _soap_call___ns2__GetDepartList 中被引用
1>soapClient.obj : error LNK2019: 无法解析的外部符号 _soap_recv_header,该符号在函数 _soap_call___ns2__GetDepartList 中被引用
1>soapClient.obj : error LNK2019: 无法解析的外部符号 _soap_envelope_begin_in,该符号在函数 _soap_call___ns2__GetDepartList 中被引用
1>soapClient.obj : error LNK2019: 无法解析的外部符号 _soap_begin_recv,该符号在函数 _soap_call___ns2__GetDepartList 中被引用
1>soapClient.obj : error LNK2019: 无法解析的外部符号 _soap_closesock,该符号在函数 _soap_call___ns2__GetDepartList 中被引用
1>soapClient.obj : error LNK2019: 无法解析的外部符号 _soap_end_send,该符号在函数 _soap_call___ns2__GetDepartList 中被引用
1>soapClient.obj : error LNK2019: 无法解析的外部符号 _soap_connect,该符号在函数 _soap_call___ns2__GetDepartList 中被引用
1>soapClient.obj : error LNK2019: 无法解析的外部符号 _soap_end_count,该符号在函数 _soap_call___ns2__GetDepartList 中被引用
1>soapClient.obj : error LNK2019: 无法解析的外部符号 _soap_envelope_end_out,该符号在函数 _soap_call___ns2__GetDepartList 中被引用
1>soapClient.obj : error LNK2019: 无法解析的外部符号 _soap_body_end_out,该符号在函数 _soap_call___ns2__GetDepartList 中被引用
1>soapClient.obj : error LNK2019: 无法解析的外部符号 _soap_body_begin_out,该符号在函数 _soap_call___ns2__GetDepartList 中被引用
1>soapClient.obj : error LNK2019: 无法解析的外部符号 _soap_envelope_begin_out,该符号在函数 _soap_call___ns2__GetDepartList 中被引用
1>soapClient.obj : error LNK2019: 无法解析的外部符号 _soap_begin_count,该符号在函数 _soap_call___ns2__GetDepartList 中被引用
1>soapClient.obj : error LNK2019: 无法解析的外部符号 _soap_begin,该符号在函数 _soap_call___ns2__GetDepartList 中被引用

我搜索了一下,gSoap 包内所有的文件里,都没有这些函数,请问如何办?
...全文
890 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
昵称很不好取 2010-05-05
  • 打赏
  • 举报
回复
晕,我是忘记链接库了,现在好了~~
昵称很不好取 2010-05-05
  • 打赏
  • 举报
回复
我也出现问题了,郁闷了~~
gxsheng 2009-11-06
  • 打赏
  • 举报
回复
问题已解决。。。
首先项目需要包含 : stdsoap2.cpp
然后需要在 "某一个且唯一一个 cpp"中包含 **.nsmap 文件

8,906

社区成员

发帖
与我相关
我的任务
社区描述
XML/XSL相关问题讨论专区
社区管理员
  • XML/XSL社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧