1

XMPPFramework を使用しているときに未解決の問題がいくつかあります...

最初にダウンロードしました(https://github.com/robbiehanson/XMPPFramework

私が知っているように、それはiOS6で使用できる最新バージョンです...

次に、プログラムにソース コードを添付しました (認証、カテゴリ、コア、拡張機能、ユーティリティ、ベンダー)。

第三に、いくつかのパスを変更しました User Header Search Paths = /usr/include/libxml2 Other Linker Flags = -lxml2

しかし、結果は「レキシカルまたはプリプロセッサ issus 'libxml/tree.h' ファイルが見つかりません」

私は何をすべきか?私がlibxmlからlibxml2に変更された場合...禁止されている別の.hファイルはできません...

助けてください。よろしくお願いします...

4

2 に答える 2

4

User Header Search Pathsではなく、Header Search Paths/usr/include/libxml2に追加する必要があります。

于 2013-01-31T04:08:01.887 に答える
0

私もこの問題を抱えていました。私の XMPPFramework フォルダーは、私の iOS プロジェクトの兄弟でした。私の iOS プロジェクトでは、Xcode グループ フォルダーを作成し、ファイルをコピーせずに、KissXML フォルダーの内容をそのプロジェクト フォルダー (グループ) にドラッグしました。

解決策は、グループを削除し、KissXML フォルダーをプロジェクトにドラッグして、それらをプロジェクトにコピーすることでした。これで、ディスク上で、私の KissXML ファイルがプロジェクト フォルダーの下に存在します。これは私が望んでいるものではありませんが、今では問題なくコンパイルされます。

于 2015-04-15T21:29:44.040 に答える