1

こんにちは、Xcode プロジェクトにlibxml2.dylibフレームワークを含めました。私はまだエラーが発生しています:

libxml2/tree.h が見つかりません。

この問題を解決するにはどうすればよいですか?

検索ヘッダーのパスは指定しませんでした。私は使っているXcode 4.2

4

4 に答える 4

4

libxml2を使用する私自身のプロジェクトでは、ヘッダー検索パスを変更して、ヘッダーファイルの場所をコンパイラーに明示的に指示しました。

libxml2ヘッダーファイルがある場所へのポインタ

「」ビットからわかるように$(SDKROOT)、XcodeとともにインストールされるSDKに実際に組み込まれています。

于 2012-05-14T05:39:30.693 に答える
2

ヘッダー検索パスを次のように変更します。

/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS5.1.sdk/usr/include/libxml2

どういたしまして :)

于 2012-09-05T16:21:32.400 に答える
0

このドキュメントを読んでください...........この URL が役に立つと思います....

この URL のこのトピックを参照してください Setting up your project file

Xcode のヘッダー検索パスがわからない場合は、次の手順に従います

go to target->click on BUild Setting-> search heder in search bar -> then you see search Path -> and check header search path

ビルド フェーズの「バイナリ ライブラリとのリンク」に進み、libxml2 フレームワークを追加します。

 You follow all step after use step then click all tab (not combined tab) 
于 2012-05-14T05:44:04.893 に答える