4

我有一个项目有两个目标,一个是 Cocoa 静态库,另一个是附带的测试项目。尽管一遍又一遍地以不同的方式构建主项目,但我找不到.a我期望它生成的文件。

事实上,我找不到build与项目关联的文件夹。我需要链接到应用程序中的库,但如果找不到要链接的文件,则无法这样做。

  • 这些属性设置正确:

    (Build Products Path) SYMROOT = build
    (Intermediate Build Files Path) OBJROOT = $(SYMROOT)
    
  • 所有测试都通过(这意味着代码必须正确构建?)

  • 破坏代码会导致构建中断 - 再次表明它正在构建。

此外,xcode 项目导航中的“Products > libproject.a”文件为红色

我还检查了 DerivedData 目录,但似乎创建的所有对象都是 OCunit 的对象。仍然没有.a我可以链接的文件。

.a我的文件在哪里?

任何帮助将非常感激。

4

1 回答 1

5

它可能在~/Library/Developer/Xcode/DerivedData/某个地方。

于 2011-03-01T09:34:13.270 回答