xcodebuild命令链接库

时间:2015-02-19 14:04:34

标签: xcode linker xcodebuild

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

由于

1 个答案:

答案 0 :(得分:1)

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

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