6

このエラーが発生する可能性がある場合、さまざまな可能性がありますか?これを取り除くために注意すべきことは何ですか?

XYZがプロジェクトに直接追加された静的ライブラリである場合はどうなりますか?

4

1 に答える 1

12

これは、システムによって検出されないライブラリにリンクしようとしていることを意味します。あなたの場合、それは単純な静的ライブラリのように見えます。以下を確認する必要があります。

  • フレームワークグループ(人々が通常ライブラリを配置する場所)に特に注意して、プロジェクトファイルの中から対応する赤の項目を探します。見つかった場合は、パスを修正するか、ライブラリを手動で削除して再度追加してください。
  • プロジェクト/ターゲット設定の[ビルドフェーズ]タブにある[ライブラリとバイナリをリンク]エントリでこれを繰り返します。
  • プロジェクト/ターゲット設定の[ビルド設定]タブの[ライブラリ検索パス]エントリを確認します。libXYZ.aファイルへのパスがそこにリストされていることを確認してください。
于 2012-07-13T09:05:04.427 に答える