4

私は 2 つのターゲットを持つプロジェクトを持っています。1 つは Cocoa 静的ライブラリで、もう 1 つは付随するテスト プロジェクトです。メイン プロジェクトをさまざまな方法で何度もビルドしているにもかかわらず、生成されるはずのファイルが見つかりません.a

build実際、プロジェクトに関連付けられたフォルダーが見つかりません。アプリでライブラリにリンクする必要がありますが、リンクするファイルが見つからない場合はリンクできません。

  • これらのプロパティは正しく設定されています:

    (Build Products Path) SYMROOT = build
    (Intermediate Build Files Path) OBJROOT = $(SYMROOT)
    
  • すべてのテストに合格します (これは、コードが正しく構築されている必要があることを意味しますか?)

  • コードを壊すとビルドが壊れます - これもビルド中であることを示唆しています。

また、「Products > libproject.a」ファイルは、xcode プロジェクト ナビゲーションで赤くなっています。

DerivedData ディレクトリも確認しましたが、作成されたように見えるのは OCunit のオブジェクトだけです。.aリンクできるファイルはまだありません。

ファイルはどこにあり.aますか?

どんな助けでも大歓迎です。

4

1 に答える 1

5

それはおそらく~/Library/Developer/Xcode/DerivedData/どこかにあります。

于 2011-03-01T09:34:13.270 に答える