2011-07-23 9 views
7

正式なApple Developerフォーラムでこの問題が発生したようですが、解決策がまだ見つかりませんでした。ここで私の運を試してください:)libxml2とiOS 5.0のヘッダーが見つかりませんSDK/Xcode 4.2(ベータ3)

iOS 5.0 SDKとXcode 4.2(ベータ3)では、何かが混乱しているようですが、libxml2のヘッダーが見つかりません。それでもSDKディレクトリをナビゲートすると、インポートする必要があるすべてのヘッダを含むlibxml2/libxmlというフォルダが明確に表示されます。

誰かがこれに対する解決策を見つけたのだろうかと思います。これまで私が見つけた唯一の解決策は、プロジェクトにすべてのヘッダーをコピーしてから、ヘッダーのインポートパスを変更することでした(インポートからディレクトリを削除する)ことがわかった唯一の解決策は、です。私が見る限り、これはすべてのエラーを取り除いていますが、libxmlのすべてのimport文を変更するのに悩まされることはありませんでした。なぜなら私はこの "修正"が気に入らないからです。

答えて

19

私は解決策をStackOverflowの別の答えで見つけました。便宜のためにここに掲載します。

${SDK_ROOT}/usr/include/libxml2の代わりに"${SDK_DIR}"/usr/include/libxml2を使用してください。

参照:LibXML2.dylib and Xcode4

関連する問題