是否有可用于构建规则等的Xcode环境变量的规范列表?
我刚刚切换到Xcode 4,我在使用.xcconfig文件进行构建设置时遇到了麻烦.已经在Xcode 3中分配了文件的我的目标都已设置 - 标题为Config.file的列显示在Build Settings的Levels视图中.但我无法弄清楚如何编辑此视图中的列或将.xcconfig文件放在何处以将其附加到新目标.我在网上看过,但没有找到答案.有人知道怎么做吗?
我的 xcode 工作区中有多个 pbxproj 文件。默认情况下,所有构建输出和临时 .obj 文件都会转到 xcode 中的某个随机位置,我想让所有输出都转到相对于我拥有所有源文件的位置的路径。我们对不同构建目标的所有构建输出都有统一的布局,除了 xcode 将所有结果输出到某个随机位置。
同时,必须以某种方式完成此操作,以便此更改可以存储在版本控制系统(例如 git)中,并且可以在其他开发人员计算机上拾取此更改。这意味着我不想更改 XCode 的全局首选项来更改 DerivedData 路径。
当我尝试更改每个项目设置时,有一些选项可以更改 DerivedData 位置,或者在“高级”对话框中我可以将“构建位置”设置为“自定义”和“相对于工作空间”,它可以工作,...但它不会无法正常工作,因为此更改未反映在 pbxproj 文件中,而是在各处创建了一些用户特定的配置,这些配置添加到 git 中没有意义,因为这些文件甚至在其路径中包含我的用户名。