【问题标题】:How to add two compiler flags in Xcode如何在 Xcode 中添加两个编译器标志
【发布时间】:2012-09-05 23:41:50
【问题描述】:

我想添加两个编译器标志,一个用于 ARC (-fno-objc-arc),一个用于警告 (-w)。有人知道如何在 Xcode 构建阶段为特定文件添加两个编译器标志吗?

【问题讨论】:

    标签: iphone ios xcode xcode4


    【解决方案1】:

    在你的项目 -> 目标 -> 构建阶段下添加编译器标志,只需用空格分隔标志。

    【讨论】:

    • 如果他在构建设置中这样做,它将应用于所有文件。他想为一个特定的文件这样做。
    • 对不起,意思是构建阶段,我的图像反映了这一点。我也更新了我的答案。
    • 您好,如果我要压缩的文件是头文件怎么办?
    • 我需要标志:“-I/usr/local/opt/libgcrypt/include -I/usr/local/opt/libgpg-error/include -L/usr/local/opt/libgcrypt/ lib -lgcrypt -L/usr/local/opt/libgpg-error/lib -lgpg-error”但是在我添加编译源时出现的查找器窗口中找不到这些文件......有什么想法吗?我只想粘贴这些标志。
    • @GregoryFenn 转到 Build Settings > Linking > Other Linker Flags,然后把它们放在那里。
    【解决方案2】:

    在 Xcode 中,单击您的项目文件以查看包含您的目标的窗格,然后:

    1. 选择“构建阶段”标签
    2. 展开“编译源代码”
    3. 搜索您的特定文件
    4. 双击此列在此特定文件上设置编译器标志。

    希望对你有帮助

    【讨论】:

      【解决方案3】:

      在左侧面板的项目导航器中选择您的项目,选择您的目标,然后选择 Build Phases。展开 Compile Sources 并双击您要为其设置编译器标志的文件。对您希望应用更改的每个目标重复此操作。

      【讨论】:

        【解决方案4】:
        1. 选择蓝色项目文件
        2. 选择“构建阶段”。
        3. 披露“编译源”。
        4. 双击要添加标志的文件。
        5. 然后设置以空格分隔的标志。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2011-07-16
          • 1970-01-01
          • 2019-02-02
          • 1970-01-01
          相关资源
          最近更新 更多