2011-07-13 13 views
3

Xcodeプロジェクトをビルドするときに "重複したdylib"という警告が表示されますか? 私はこれらの2つの投稿を見ましたが、私には十分な情報ではありません。重複したdylib

Safely resolve dylib warning?

Duplicate dylib warning in xcode

私の警告は次のとおりです。

ld: warning: duplicate dylib /Xcode3.2.5/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator4.2.sdk/usr/lib/system/libSystem.host.dylib 

答えて

1

私も私のXcodeのインストールでその倍のライブラリーを持っているので、問題が重複しているファイルでうそ、しかしではありませんあなたのプロジェクトはそれを2度リンクします。

私は最初にクリーンビルドをビルドすることをお勧めします。プロジェクトが正常であれば、これで修正されるはずです。

EDIT:

はその後、私は(私はちょうど私の経験に基づいて推測しています)別のXcodeのバージョンからのアップグレードを行うときに、あなたのプロジェクトが何らかの形で破損してしまったと思います。 libSystemが複数ある場合は、プロジェクトのフレームワークのセクションにチェックインできますか?理想的には、*.projectファイルをプロジェクトバンドル(テキストファイル)内に開き、そこにlibSystemの外観があるかどうかを調べる必要があります...

+0

クリーンビルドを行い、ビルドを行いましたもう一度、私が| DEVICE |すべてが大丈夫ですが、私が| SIMULATOR |この警告が表示されます。 –

+0

ありがとうございました。私は試してみて、結果を教えてもらいました。 –