6

我正在尝试为 zeroMQ编译 Objective-C 绑定( https://github.com/jeremy-w/objc-zmq )以在 iPhone 上使用。

我已将“objc-zmq”项目添加为我想要包含它的项目的依赖项。一切都可以编译,但是,找不到任何符号,因为它没有链接到 libzmq.a 二进制文件。

如何编译 libzmq.a 以用于 iPhone。另外,一旦我有了它,我如何将我的项目链接到它?

我尝试了这篇文章中的一些建议:Compile C lib for iPhone

然而,这些对我来说都是徒劳的。任何帮助将不胜感激。

4

1 回答 1

2

包装器中的库仅针对 i386 架构(即 iPhone 模拟器)构建。我写了一篇关于如何为 ARM架构编译库并将其链接到您的 iOS 项目(然后将与 objc-zmq 包装器一起使用)的文章。

于 2012-02-04T11:21:00.110 回答