2011-06-29 119 views
3

假设以下情况: 在Xcode中,我有一个项目依赖于项目B和C的目标。当我现在使用标准构建配置Debug或Release构建项目A时,这些设置会传播到依赖目标的构建过程。Xcode4:依赖项目和构建配置

如果我创建自定义生成配置“Debug_custom”,则依赖目标生成使用Release。这不仅涉及配置,而且涉及结果构建的位置。 B和C构建到“Release_iponeos”,而A构建到“Debug_custom-iphoneos”。链接器失败。

我想要的是传播构建设置以及构建位置。这可能没有为每个依赖的taget创建一个类似的配置?

不幸的是,由于其他技术限制,我无法使用工作区概念。

+0

您是否找到解决方案?我也有同样的问题。 – an0

+0

不是。但是,一个好的选择是使用不同的目标,而不是单个目标上的不同配置。通过这种方式,可以从整体配置继承某些值,并且可以为特定目标明确设置一些值。 –

回答

0
+1

这些链接不会回答我的问题:“我想要的是传播构建设置以及构建位置。这可能没有为每个依赖的taget创建类似的配置? –

+0

你有没有玩过这个计划? –

0

你看着.xcconfig文件?

相关问题