Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/106.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Objective c 编译zeroMQ(0MQ)以在iPhone上使用_Objective C_Ios_Message Queue_Zeromq - Fatal编程技术网

Objective c 编译zeroMQ(0MQ)以在iPhone上使用

Objective c 编译zeroMQ(0MQ)以在iPhone上使用,objective-c,ios,message-queue,zeromq,Objective C,Ios,Message Queue,Zeromq,我正在尝试为zeroMQ编译Objective-C绑定(),以便在iPhone上使用 我已经添加了“objczmq”项目作为我想要包含它的项目的依赖项。然而,所有的东西都是编译的,没有一个符号可以找到,因为它没有链接到libzmq.a二进制文件 如何编译libzmq.a以用于iPhone。还有,一旦我有了它,我如何让我的项目链接到它 我尝试了这篇文章中的一些建议: 然而,这些对我来说是毫无结果的。任何帮助都将不胜感激。包装器中的库仅针对i386架构(即iPhone模拟器)构建。我写了一篇关于体系

我正在尝试为zeroMQ编译Objective-C绑定(),以便在iPhone上使用

我已经添加了“objczmq”项目作为我想要包含它的项目的依赖项。然而,所有的东西都是编译的,没有一个符号可以找到,因为它没有链接到libzmq.a二进制文件

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

我尝试了这篇文章中的一些建议:


然而,这些对我来说是毫无结果的。任何帮助都将不胜感激。

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

Elimantas的脚本对我来说很有效,但是我不得不更改SDK_根以匹配Xcode的新位置,并将其升级到
iPhoneOS5.1.SDK
(不是5.0):
SDK_根=“/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer“
非常感谢你们两位。现在写的是手臂。:)我希望我对它的工作原理有一点了解。您导出的符号是否覆盖了Makefile中的符号?我刚刚意识到,原始海报要求的是objc zmq项目,而您的代码适用于原始zeromq项目。