【问题标题】:Can you set architecture specific Build Settings in an .xcconfig file in Xcode 4.3?您可以在 Xcode 4.3 的 .xcconfig 文件中设置特定于体系结构的构建设置吗?
【发布时间】:2012-03-16 03:44:20
【问题描述】:

我想设置特定于每个架构(armv6 与 armv7)的构建设置。这在 Xcode GUI 中很容易做到,但我尝试将所有项目配置放在 .xcconfig 文件中。是否可以使用 .xcconfig 文件复制以下配置(为 armv7 启用 Thumb,但不支持 armv6 架构)?

【问题讨论】:

    标签: xcode xcconfig


    【解决方案1】:

    是的,你可以这样做。

    SETTING_NAME[arch=arch_name] = some_value
    

    很难找到这方面的文档。显然它在 Xcode 3.0 release notes 中,但祝你在 Apple 当前的文档中找到它们。

    解决您的特定问题:

    GCC_THUMB_SUPPORT[arch=armv6] = NO
    GCC_THUMB_SUPPORT[arch=armv7] = YES
    

    【讨论】:

    • 谢谢,成功了。我编辑了您的答案以添加设置我要求的配置的实际设置。
    • 请注意,您可以通过选择要为其构建设置的行并点击⌘-C 来复制设置来自己找到答案。然后,您可以将其作为文本粘贴到您的 xcconfig 文件中。
    猜你喜欢
    • 1970-01-01
    • 2011-08-28
    • 2022-06-20
    • 1970-01-01
    • 2012-06-25
    • 1970-01-01
    • 2012-12-16
    • 2018-07-15
    • 1970-01-01
    相关资源
    最近更新 更多