我在Xcode Build Setting Reference中找不到任何相关的工作空间.
基本上我需要像$(WORKSPACE_DIR)这样的东西.如果Xcode没有提供它,有没有办法定义一个自定义用户变量,可以在工作空间移动的情况下以某种方式准确地提供工作空间路径(想想分支等)?
如果您的工作区设置为:
//bla/bla/bla/workspace/{project directories}*
Run Code Online (Sandbox Code Playgroud)
那么你可以使用
$(SRCROOT)/../
Run Code Online (Sandbox Code Playgroud)
从给定项目目录获取工作区目录。
例如,如果要在另一个项目中使用一个项目引用标题,请执行以下操作:
项目构建设置->用户标题搜索路径=> $(SRCROOT)/../ SomeLibProj
(如果您不想添加每个文件夹,请将其设置为“递归”)
可以在构建设置下定义自定义变量。我认为有一个名为“添加构建设置”的按钮。因此,可以相对于 SRCROOT 定义新的变量工作空间根或使用绝对路径。
新设置显示在构建设置中的“用户定义”组下。“添加构建设置”按钮位于右下角附近。
| 归档时间: |
|
| 查看次数: |
7241 次 |
| 最近记录: |