在 XCode 4.3 中从命令行构建时链接任意库

Posted

技术标签:

【中文标题】在 XCode 4.3 中从命令行构建时链接任意库【英文标题】:link arbitrary libraries when building from command line in XCode 4.3 【发布时间】:2012-03-07 01:10:42 【问题描述】:

我知道这有点奇怪,但我需要从命令行构建我的 XCode 项目,并且我需要能够在构建时指定要链接到哪些库。在老式的 makefile 中,我只需为 libtool 命令指定 .a 即可。如何使用 xcodebuild 在 XCode 4.3 中实现这一点?我将工作区和方案指定为参数。

【问题讨论】:

【参考方案1】:

在 xcodebuild 命令行上传递 OTHER_LDFLAGS="/path/to/library /path/to/another"。请参阅Build Settings 参考,了解您可以通过的所有内容。

【讨论】:

以上是关于在 XCode 4.3 中从命令行构建时链接任意库的主要内容,如果未能解决你的问题,请参考以下文章

XCode:用于 xcode 命令行构建的 Documents and Library 文件夹

如何在 WAMPServer 中从 Windows 命令行运行 PHP

CocoaPods:命令行构建

XCode 4.3 使用错误链接的 dylib 构建 iOS 应用程序(未找到符号:_OBJC_CLASS_$_CLGeocoder)

命令行的库构建失败,连接错误

链接器命令失败,退出代码1(使用-v查看调用)在xcode 10和ld:找不到-lFirebaseCore库