0

S3に接続するソリューションを構築しています。gSoap++ で生成されたファイルを使用します。しかし、エラーを受け取ります:

soapClientLib.cpp
1>c:\program files (x86)\microsoft visual studio 10.0\vc\include\xlocnum(133): error C2129: static function 'void soap_serializeheader(soap *)' declared but not defined
1>          c:\gsoap-2.8\gsoap\stdsoap2.h(2228) : see declaration of 'soap_serializeheader'

ソリューションsoapC.cppに含めたファイルを確認しました。このメソッドが存在します:

SOAP_FMAC3 void SOAP_FMAC4 soap_serializeheader(struct soap *soap)
{
    if (soap->header)
        soap_serialize_SOAP_ENV__Header(soap, soap->header);
}

このエラーを修正するにはどうすればよいですか? サンクス。

4

2 に答える 2

0

プロジェクトから「soapClientLib.cpp」を削除します。

于 2013-11-05T09:15:37.827 に答える