【发布时间】:2011-08-25 11:18:35
【问题描述】:
当我将 XCode 4 中的预处理器宏添加到我的目标之一时,它会被使用并且条件编译会按照我的预期进行。
但是,如果我将该设置移到项目级别并移出我的目标之一,那么预处理器宏显然会被忽略并且根本不使用。
如果我通过仅在启用该宏时才编译的日志记录将宏放入项目的构建设置中,我验证了该宏已完全定义。
怎么可能?
系统:OS X Lion,XCode 4.1 build 4B110,为 iOS 4.3.5 构建,使用 LLVM 编译器,而不是 GCC。
【问题讨论】:
标签: xcode4 build-process preprocessor