【问题标题】:Add preprocessor macro to a target in xcode 6将预处理器宏添加到 xcode 6 中的目标
【发布时间】:2015-01-11 18:19:40
【问题描述】:

可能这很简单,但我找不到在 Xcode 6 中为目标定义预处理器宏的方法。

【问题讨论】:

标签: xcode macros preprocessor target


【解决方案1】:

我已经做了一个截图来显示它在 Xcode 中的位置,因为它更容易:)

  1. 选择项目文件
  2. 选择你想要的目标
  3. 转到构建设置
  4. 搜索“预处理器”
  5. 为 Debug、Release 或两者添加预处理器宏。

【讨论】:

  • 谢谢JoeFryer!!! ...你拯救了我的一天!我找不到它,因为我选择了“基本”选项卡! ...我的愚蠢错误!
  • @user1051307 不要忘记将答案标记为正确(如果正确)
  • 如果你碰巧在你的(在此处插入重要的正文部分)搜索此设置,请确保过滤器设置为ALL 设置,而不仅仅是BASIC...
  • 如果我想同时进行调试和发布,我输入两次?没有地方放共享的?在我编辑之前查看情况时,我看到了 $(inheritedxxx) -- 不记得确切的拼写。似乎有一些比不得不重复自己更好的东西的支持。但想不通。
  • 对于相关的快速迁移,请使用以下命令:stackoverflow.com/questions/38813906/…
【解决方案2】:

在 Xcode 9 中,您必须将预处理器宏添加到 Project,而不是 Target。也不要忘记添加“D”作为第一个字母。比如“DDebug”,就可以了。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-12-29
    • 1970-01-01
    • 2016-08-19
    • 2010-09-19
    • 1970-01-01
    • 2012-12-02
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多