【问题标题】:Xcode: different build setting options for different configurations. Why?Xcode:针对不同配置的不同构建设置选项。为什么?
【发布时间】:2010-12-05 04:14:38
【问题描述】:

在我的 Xcode 项目中,我正在查看“目标信息”窗口的“构建”选项卡。在编译器设置列表中,对于我的大多数配置(“Release”、“Distribution”和“Ad Hoc”),有一个名为“GCC 4.2 - Preprocessing”的设置部分。当我切换到“调试”配置时,该部分就消失了。

如何使我的“调试”配置也显示这些设置?

谢谢。

【问题讨论】:

  • 我从未见过这样的事情。你在使用 xconfig 文件吗?它是否取决于您在调试配置中所做的其他设置?
  • 我不知道。除了存在之外,我对 xconfig 文件一无所知。

标签: iphone xcode configuration build


【解决方案1】:

您的 Debug 配置的 Base SDK 是否设置为缺少的 SDK? Xcode 从配置的基础 SDK 中获取编译器支持的标志的规范。如果它丢失了,那么 Xcode 不知道要为哪个编译器显示标志。

如果您使用概览弹出窗口设置覆盖 SDK,您的调试配置可能会正确构建。但由于这是一个覆盖设置,构建设置检查器不知道它。即使您使用 Active SDK 弹出窗口覆盖它,您也必须将基本 SDK 设置为有效的值。

【讨论】:

    猜你喜欢
    • 2010-12-05
    • 2011-03-16
    • 2018-05-28
    • 1970-01-01
    • 2011-12-30
    • 1970-01-01
    • 2012-06-01
    • 2010-10-01
    • 1970-01-01
    相关资源
    最近更新 更多