在我的Xcode项目中,我正在查看“目标信息”窗口,“构建”选项卡。在编译器设置列表中,对于我的大多数配置(“Release”,“Distribution”和“Ad Hoc”),都有一个名为“GCC 4.2 - Preprocessing”的设置部分。当我切换到“调试”配置时,该部分就会消失。
如何让“调试”配置显示这些设置呢?
感谢。
答案 0 :(得分:0)
您的Debug配置的Base SDK是否设置为缺少SDK? Xcode从配置的基本SDK获取编译器支持的标志的规范。如果它丢失了,那么Xcode不知道为什么编译器显示标志。
如果您使用Overview弹出窗口设置覆盖SDK,则可能会正确构建您的Debug配置。但由于这是一个覆盖设置,因此构建设置检查器不知道它。您必须将基本SDK设置为有效的,即使您使用Active SDK弹出窗口覆盖它也是如此。