2010-12-01 6 views
1

こんにちは gsoapを実行するのはかなり難しいです。 私のC/C++知識は非常に限られています。ubuntu pkgのgsoap、Makefile.amへのダイビング、​​

は/ usr/share/doc /のgSOAP IN/Iは、/ usr/share/doc /のgSOAP /例において

Makefile.c_rules Makefile.cpp_rules
Makefile.defines

を参照してください。 READMEはちょうどので、私はMakefile.am

例/ CKの$メイク-f Makefile.am-f作った作るだけMakefile.am

があると言います0 /usr/bin/soapcpp2 -I/soapcpp2/import ck.h

すべてのソースコードが作成されます。

そして、??
アプリケーションとは何ですか?

私のプロジェクトではWSクライアントが必要ですが、サーバーを作成する方がいいと思うので、それを使ってテストすることもできます。

は私の質問は十分に明確であるホープ..: -/ 挨拶し、フロリアン

+0

私はそれが正しいので、クリスチャンからの答えを受け入れます。私はすでにそれを知っていましたが、途中でいろいろな問題があり、ここに投稿されたMakefile iで終わりました。http://stackoverflow.com/questions/4490110/c-class-declaration-and-include-issues-in-gsoap-project – groovehunter

答えて

1

ヘッダーファイルck.hがあなたのサービスからの機能が含まれています。 gSoapコンパイラsoapcpp2は、スタブとスケルトンを作成します。テストサーバーを作成するには、standalone serverの作成方法に関するドキュメントを参照してください。スタンドアロン・サーバーをコンパイルすると、ck.hファイルから関数を実装する必要があるため、未定義の参照が取得されます。 gSoapのマニュアルからexampleをご覧ください。 calc.hファイルは、ck.hファイルを表します。また、クライアントとサーバーを開発するためのquick startガイドもあります。

関連する問題