首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >iOS 5、Xcode4.2和ProtoBuf

iOS 5、Xcode4.2和ProtoBuf
EN

Stack Overflow用户
提问于 2012-02-12 04:53:27
回答 2查看 1.6K关注 0票数 2

我正在尝试编译google protobuf协议,以便在我的iOS 5项目中使用它,但还没有成功……我只找到了一篇关于here主题的博客文章。但是当我尝试这个方法时,我收到了错误:

代码语言:javascript
复制
h-3.2# make
make all-recursive
Making all in .
make[2]: Nothing to be done for `all-am’.
Making all in src
protoc -I. –cpp_out=. google/protobuf/unittest.proto google/protobuf/unittest_empty.proto google/protobuf/unittest_import.proto google/protobuf/unittest_mset.proto google/protobuf/unittest_optimize_for.proto google/protobuf/unittest_embed_optimize_for.proto google/protobuf/unittest_custom_options.proto google/protobuf/unittest_lite.proto google/protobuf/unittest_import_lite.proto google/protobuf/unittest_lite_imports_nonlite.proto google/protobuf/unittest_no_generic_services.proto google/protobuf/compiler/cpp/cpp_test_bad_identifiers.proto
google/protobuf/unittest.proto:490:46: Expected number.
google/protobuf/unittest.proto:491:51: Expected number.
google/protobuf/unittest.proto:492:46: Expected number.
google/protobuf/unittest.proto:493:44: Expected number.
google/protobuf/unittest.proto:494:49: Expected number.
google/protobuf/unittest.proto:495:44: Expected number.
make[2]: *** [unittest_proto_middleman] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2

我曾经使用过protobuf的旧项目,但它是在Xcode3.x中创建的。在Xcode4.2和armv7架构中有没有使用它的方法或教程?我浪费了两天的项目时间来研究这个问题,但仍然没有成功……我的项目截止日期快到了,如果没有这个协议,我就没有机会继续下去了……

EN

回答 2

Stack Overflow用户

发布于 2012-02-12 06:28:45

你试过使用Objective-C protocol buffers吗?

票数 1
EN

Stack Overflow用户

发布于 2013-03-10 04:03:23

This blog post给出了如何使用armv7、armv7s、i386架构为iOS编译protobuf库的说明。在博客文章中还有一个链接,可以下载用于protobuf的预编译iOS库,该库可以在设备和模拟器上运行。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9243974

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档