是Nuget上可用的c++的protobuf
Is protobuf for C++ available on Nuget?
这似乎是一个用谷歌搜索很容易回答的问题,但我向你保证,对我来说,这不是。
我正在尝试确定是否存在一个最新的协议缓冲包从谷歌Nuget。我试着下载了看起来像protobuf包(这里),但它是2.5.0版本。我对货币很执着,因此真的真的喜欢使用最新的版本。更不用说保持库与nuget同步的便利性了……
我已经从github下载了主分支,并使用protocol .exe生成了一些消息。问题是,当我包含这些消息时,VS2015抱怨缺少头文件。我的结论是,nuget上可用的protobuf版本远远落后于当前版本,而且不支持proto3…再说一遍,我是一个坚持货币的人。
现在真正的复杂性来自于Nuget上实际上有许多包,它们似乎是"真正的"protobuf。
因此,说白了,nuget上是否有当前的 protobuf包可用于c++?谢谢!
否,最新版本不可编译的NuGet包。在google/protobuf官方项目中有一个Issue #1154。在那里评论以跟踪问题。
相关文章:
- 带有Protobuf序列化的C++Hazelcast:字符串不是UTF-8格式的
- Google protobuf 时间戳未声明标识符,在 Windows 上具有C++
- 如何继承 Protobuf 生成的C++类
- FlatBuffers/Protobuf 中是否有支持任意 24 位有符号整数定义的可移植二进制序列化架构?
- gRPC 找不到 Protobuf 库
- protobuf C++ SQLite handle blob data
- Protobuf ShortDebugString() crash
- Protobuf中重复字段的问题.使用重复字段进行序列化/反序列化的更好方法是什么?
- CMake 在编译 Google 的 protobuf 示例时找不到 protobuf
- C++ protobuf SerializedData
- 从 Any 包中提取和匹配 protobuf 消息类型名的首选方法
- protobuf 的 ParseFromString 函数返回 false
- C++:如何通过 curl 调用使用 HTTP post 请求发送二进制数据(protobuf 数据)
- 防止 GNU Make 在每次构建时生成 protobuf 代码
- 如何在C++中分配嵌套的protobuf而不进行复制
- E/libc++abi:终止于类型为google::protobuf::FatalException的未捕获异常
- 修改原始protobuf流
- protobuf,如何在protobuf消息中遍历所有集合字段,我不知道详细信息?(C++)
- Protobuf中的ParseFromArray和ParseFromString之间有什么区别
- 如何检查字节数组是protobuf序列化字节数组还是普通字节数组