1

xcode4.6 で libxml2 liberary を追加し、"Other Linker Flags" を -lxml2 で編集し、"(User) Head Search Paths" を /usr/include/libxml2 で編集したところ、次の警告が表示されました: http://i46.tinypic .com/91icjm.png

誰かがこれを解決する方法を知っていますか?

4

1 に答える 1

0

Xcode IDE と通常の Xcode プロジェクトを使用している場合、リンカー フラグに -lxml2 を追加することは、リンクする最良の方法ではありません。次のようにプロジェクトに追加することをお勧めします。

  1. プロジェクト (ファイル ブラウザーの一番上のノード) をクリックします。
  2. Build Phases で、[Link Binary With Libraries] の下の [+] をクリックします。リンクできるdylibとフレームワークのリストが表示されます。
  3. リストから libxml2.dylib を選択します。

Xcode 4.5.2 上の私の Mac プロジェクトでは問題なく動作します。

于 2013-02-22T09:16:58.490 に答える