2012-04-24 6 views
0

私はVESをセットアップしており、XCode 4.3.2でKiwiviewerアプリケーションを変更しています。 Kiwiはうまく構築されて動作しているので、今は自分のアプリ内でSudzcをセットアップしようとしています(これはスタンドアロンで機能します)。私はチュートリアルhereに従っていますが、彼のアプリがビルドされ実行されているヘッダーを修正した時点で、代わりにエラーが連続して表示されます。主にラインでvtkmodular /ユーティリティ/ vtklibxml2の一部であるファイルtree.h、中iOSアプリケーションでSudzc/VTKを使用すると字句またはプリプロセッサの問題/ xmlversion.hが見つかりません

#include "xmlversion.h" 

を指し

Lexical or Preprocessor Issue 
Invalid token at start of a preprocessor expression 

:最初は、それはすべての線に沿って> 150のエラーが発生します/include/libxml/tree.h

(これは同様の問題のために示唆されていた) "<"を変更すると、今度は 'xmlversion.h'ファイルが見つからないという別のレキシカルまたはプリプロセッサの問題が発生します。私のProject Navigatorのファイル(そしてcmd-click "xmlversion.h"をクリックすると実際にファイルが読み込まれるので、それを理解することができます)。

おそらく問題は、vtkが独自のバージョンのlibxml2を持っていることでしょうか?これが事実なら、私はこれについて何ができますか?私が見てきたすべてのエラーは、soapハンドラクラス内から発生しているように見え、最終的には "< libxml/tree.h>をインクルードする"ということになります。これは上記のvtkディレクトリにあります。私はここからどこに行くのか本当にわかりません - 命令に追加された図書館を含めるのは間違っていますか?ヘッダーパスは変更できますか?これがtree.hでない場合は、コードの残りの部分を探しています。どこにありますか?クイックシステム検索では見つかりませんでしたか?

または私は完全にマークオフですか?

ありがとうございます!

答えて

0

私はVESメーリングリストのリンクhereから答えを得ました。 VESが使用していないようなVTXバージョンのlibxml2を削除するだけで簡単に終わりました。これが誰かに役に立つかもしれないことを願っています!

関連する問題