【问题标题】:How can I add a symbol like $(SRCROOT) to use in an Xcode project's Build Settings?如何在 Xcode 项目的构建设置中添加像 $(SRCROOT) 这样的符号?
【发布时间】:2017-02-26 23:39:21
【问题描述】:

在定义相对于项目根文件夹的文件路径时,符号 $(SRCROOT) 很有用。我想在构建设置中定义自己的符号以供类似使用。

例如,我想定义ENGINEROOT=~\don\engine。然后,在标题搜索路径中输入$(ENGINEROOT)\include。这应该解析为~\don\engine\include

我使用的是 Xcode 8.0 版。

【问题讨论】:

  • 把它放在一个 .xcconfig 文件中

标签: xcode


【解决方案1】:

为我解决了:Xcode、iOS、Cordova 和 Ionic

1 - 在 Xcode 中为您的根项目更改 $(SRCROOT) 的值 在 Xcode 中配置的最后一个变量在用户定义中构建 enter image description here

2 - 更改变量。点击向上的加号: enter image description here

注意:根项目是我的项目的位置和我使用 pod 的位置。

【讨论】:

    【解决方案2】:

    为此使用用户定义的值。这是在最底部的构建设置中。要添加,只需单击下面屏幕截图右侧的 + 按钮(在 Capabilities 下方)。

    然后您可以像使用其中一个内置环境变量一样使用它。请注意,您还可以根据配置和架构更改该值。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-10-20
      • 2011-10-18
      • 1970-01-01
      • 1970-01-01
      • 2011-03-23
      相关资源
      最近更新 更多