2011-06-29 118 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文件?

相關問題