我使用Xcode 3.2.6,MacOSX。Xcodebuild無法從項目文件中獲取環境值?
我有一個全局可見的環境設置:
ICU_SRC=~/Documents/icu/source
這真的是環境設置,它的設置在登錄時。當我打開終端時,它就在那裏。
在我的項目,Header Search Paths
下,我已經添加了這個:
$(ICU_SRC)/i18n
$(ICU_SRC)/common
這些正確的擴大,當我編譯在IDE中。當我看到構建結果時,我看到:
-I/Users/eric.grunin/Documents/icu/source/i18n
-I/Users/eric.grunin/Documents/icu/source/common
但是,當我從命令行構建時,它失敗。我看到的是這樣的:
-I/i18n
-I/common
下面是我使用的編譯命令:
在/ usr/bin中/ env的-i xcodebuild聯編 - 項目my_project.xcodeproj -target 「MY-」 - 配置發佈-sdk macosx10.6 build
我在做什麼錯?
編輯補充:
蘋果解釋Setting environment variables for user processes
謝謝,但它確實是一個環境設置,我將它設置在'〜/ .MacOSX/environment.plist'中,並且它在終端中可見。但xcodebuild似乎認爲這是別的東西。 – egrunin 2011-12-29 21:26:55
哦,對不起。我不知道這件事。 – 2011-12-29 21:49:24