XCode build设置参考.的工作空间相关的工作空间。
本质上,我需要$(workspace_dir)之类的东西。 如果Xcode不提供它,是否有任何方法可以定义自定义用户变量,该变量可以以某种方式准确地提供工作空间路径,而工作空间要移动(想想分支等)?
//bla/bla/bla/workspace/{project directories}*
然后您可以使用
$(SRCROOT)/../
从给出项目目录中获取工作区目录。
,例如,如果您想在另一个项目中有一个项目参考标题:
项目构建设置 - >用户标头搜索路径=> $(srcroot)/../somelibproj
(如果您不想添加每个文件夹,并将其设置为“递归”)
可以在构建设置下定义custom变量。我认为有一个名为“添加构建设置”的按钮。因此,可以将新的变量工作区根相对于SRCRoot定义或使用绝对路径。
在构建设置中的“用户定义”组下显示了新设置。 “添加构建设置”按钮接近右下角。对于那些来自Google的人:
XCODE 16提供$(workspace_dir)
我不确定何时,也无法找到有关此或其他变量的任何文档。