【发布时间】:2011-12-29 20:39:17
【问题描述】:
我使用的是 Xcode 3.2.6,MacOSX。
我有一个全局可见的环境设置:
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 -project my_project.xcodeproj -target “my_program”-配置发布-sdk macosx10.6 build
我做错了什么?
编辑添加:
【问题讨论】:
标签: xcode xcodebuild