xcodebuild命令链接库



在使用xcodebuild命令从命令行构建应用程序时,是否有方法指定要链接的iOS库?我知道我们可以使用OTHER_LDFLAGS="..path/to/framework"指定第三方框架,但由于内置的框架路径可能会因机器/sdk等而异,我认为可能有更好的方法。

感谢

xcodebuild构建项目文件,因此通常您配置项目中的所有内容,而不是传递许多配置参数。要链接内置框架,只需使用"与库链接"构建步骤并添加所需的框架。内置框架应自动存储为与SDK相关的。(请注意,基本上不应该使用它来链接包中的相对路径库;通常最好使用OTHER_LIBTOOLFLAGS。)

如果需要,所需的链接器标志是-framework <name>。但在使用xcodebuild时,您不应该经常需要它。它主要用于直接调用clangld时。

最新更新