首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我可以在C++和C中使用protobuf-c吗?

我可以在C++和C中使用protobuf-c吗?
EN

Stack Overflow用户
提问于 2012-07-01 07:53:33
回答 1查看 793关注 0票数 2

我是protobuf c的新成员,我根据我的要求修改了protobuf-c客户机和服务器示例程序,并通过这个链接获得了这个程序。

示例

现在我必须用c++编写服务器端编程,我想在c++中使用客户端程序,这是我的新要求。

请您帮助我如何使用.h和.c proto文件,该文件是在c++服务器端程序文件中使用protobuf c编译的。

如有任何建议,将不胜感激。

EN

回答 1

Stack Overflow用户

发布于 2012-11-12 07:26:53

正如@Konrad Rudolph所指出的,protobuf的全部意义在于使用不同语言的相同消息格式。所以,你做了以下几点:

  1. 编写.proto文件
  2. 使用protobuf-c为客户端代码编译此.proto文件,用protobuf (protoc)编译服务器代码(这将是不同的类,但消息格式相同!)
  3. 将客户端代码链接到protobuf-c,将服务器代码链接到protobuf。

这将解决你的问题。

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

https://stackoverflow.com/questions/11280390

复制
相关文章

相似问题

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