在XCode中,您可以编辑标题搜索路径等选项,并使用特定于构建的变量,例如$(BUILT_PRODUCTS_DIR)
或$(SDKROOT)
等。是否可以在命令行中使用xcodebuild
中的这些变量?
使用场景:
对于我的项目,我必须使用xcodebuild
,并添加了HEADER_SEARCH_PATHS="<custom path>"
来说明远程下载项目中丢失的文件。这似乎打破了链接器(ld: library not found for -lCrashReporterClient
),所以我想恢复LIBRARY_SEARCH_PATHS
的默认设置,我理解应该只是$(SDKROOT)
。
答案 0 :(得分:0)
我知道你昨天试图从你的问题中建立Chess.app,所以我要说出这个问题是有意义的。
错误是因为CrashReporterClient.a
静态库Chess.app不存在。你必须构建/下载它并将其添加到项目中。
好消息是,您不需要构建崩溃报告客户端库(可选)。只需转到目标的构建设置,然后从链接库列表中删除该库。
回答您的问题,是的,您可以在命令行中以setting=value
该错误与HEADER_SEARCH_PATHS