xcode在我的系统上解析“$(BUILT_PRODUCTS_DIR)”在哪里?

时间:2012-06-01 08:43:07

标签: xcode build

使用Xcode 4.2编译iPhone模拟器时,如果我放置

  

“$(BUILT_PRODUCTS_DIR)”

in

  

构建设置/标题搜索路径/调试

退出编辑我可以看到它解析为:

  

“构建/调试-的iPhoneOS”

这应该在我的系统上?我查了一下:

Library/Developer/Xcode/DerivedData/{Project Name}/Buid

但我找不到一个名为build的文件,其中包含一个名为Debug-iphoneos的文件夹。

1 个答案:

答案 0 :(得分:8)

在我的系统上,编译OSX项目,该项目解析为绝对路径:

BUILT_PRODUCTS_DIR /Users/andy/Source/MyProject/build/Debug

有很多Xcode构建变量我保留了一个文本文件,其中包含了一个示例列表,我从执行自定义构建脚本并在日志选项卡中查看输出时获得了这些文件。

如果您的代码进入Library文件夹,则会隐藏在Lion下。您可以使用:

从命令行(Terminal)取消隐藏它
$ cd ~
$ chflags nohidden Library

然后你应该能够看到它的内容。

另一个提示:我有一个~/tmp文件夹,我让临时内容累积,我设置了我的Xcode首选项,将DerivedDataArchives放入该文件夹,以便我可以:

  • 一次又一次地删除它(我不喜欢临时的东西累积,我无法控制它)。
  • 查看包装预发布存档项目给测试人员。