使用 CloudMade 和 Facebook iOs SDK 时出现重复符号 _OBJC_METACLASS_$_SBJSON
我正在尝试编译一个同时使用 CloudMade 和 Facebook 的项目。 Facebook SDK 还包含 SBJson 库,因此我收到链接错误:
重复符号 _OBJC_METACLASS_$_SBJSON in ../CloudMadeApi/libs/CloudMade/libCloudMadeApi.a(SBJSON.o) 和 (...)/Objects-normal/i386 /SBJSON.o
如果我从编译中排除 Facebook SBJson .m 文件,但在运行时找不到 SBJson 方法。
我正在使用最新的 CloudMade 和 Facebook SDK。
有人可以帮我吗?
谢谢。
I'm trying to compile a project that uses both CloudMade and Facebook.
The Facebook SDK also includes the SBJson library so I get a link error:
duplicate symbol _OBJC_METACLASS_$_SBJSON in ../CloudMadeApi/libs/CloudMade/libCloudMadeApi.a(SBJSON.o) and (...)/Objects-normal/i386/SBJSON.o
If I exclude the Facebook SBJson .m files from the build it compiles but then the SBJson methods are not found at run time.
I'm using the latest CloudMade and Facebook SDKs.
Can someone please help me?
Thanks.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
通过从 CloudMade iPhone 和 iPad SDK 中删除 SBJSON,此问题很快就会得到解决。这是关于它的论坛帖子: http://support.cloudmade.com/论坛/iphone-sdk/posts/1399/show
this issue will be fixed soon by removing SBJSON from CloudMade iPhone and iPad SDK. Here is forum post about it: http://support.cloudmade.com/forums/iphone-sdk/posts/1399/show