【发布时间】:2012-12-18 00:13:07
【问题描述】:
我正在为 iOS 开发一个应用程序。我创建了一个静态库,它自己编译没有问题。
我按照这些说明设置了我的静态库。 http://www.blog.montgomerie.net/easy-xcode-static-library-subprojects-and-submodules
我还添加了一个“复制标头”构建阶段,然后将所有标头添加为公共,因为这与上述链接中的描述不完全一致。
然后我将其推送到 Git 存储库。
按照链接文章中的所有说明进行操作后,当我尝试构建时,我收到 150 个 Apple Mach-O 链接器错误。这里是输出日志http://pastebin.com/Ma2tCK1w
只有在我开始在应用程序项目中使用静态库后才会出现错误 - 只需添加静态库不会导致任何问题。
还有其他人遇到过这种情况吗?我包含了所有正确的框架,并且所有源文件都被编译到静态库中。在这一点上我没有想法,我基本上遵循了我在任何论坛、SO等上找到的所有指南或答案。
【问题讨论】:
标签: objective-c xcode static-libraries