【发布时间】:2010-09-25 18:31:08
【问题描述】:
我想将一个开源库用于我的 iPhone 应用程序。该库是用 C 语言编写的,并使用 Makefile 进行编译。我想使用静态库。
如果我将 .a 文件添加到我的项目依赖项中,它可以很好地与模拟器配合使用,但在针对 iPhone SDK 时它不会链接(肯定是因为 .a 文件是为英特尔平台编译的)。
我应该使用哪些 GCC 编译器标志来为 iPhone SDK 编译静态库?我认为“-arch”选项可以为我提供 iPhone 架构,但没有运气。
任何帮助将不胜感激。
【问题讨论】:
标签: iphone xcode static-libraries