Protocol buffers 用于读取、生成或验证协议缓冲区规范的库?
生成和验证协议缓冲区规范的智能方法是什么?是否有用于protoc文件格式(可能是java或python)的库(绑定?) 需要明确的是,我知道在我的代码生成协议缓冲区规范之后,它将被提供给protoc以生成特定于语言的绑定代码。调用protoc来验证生成的规范(只需检查退出代码等)对我来说很简单,但我认为可能有更好的方法 我能找到的唯一模糊相关的东西是Protocol buffers 用于读取、生成或验证协议缓冲区规范的库?,protocol-buffers,Protocol Buffers,生成和验证协议缓冲区规范的智能方法是什么?是否有用于protoc文件格式(可能是java或python)的库(绑定?) 需要明确的是,我知道在我的代码生成协议缓冲区规范之后,它将被提供给protoc以生成特定于语言的绑定代码。调用protoc来验证生成的规范(只需检查退出代码等)对我来说很简单,但我认为可能有更好的方法 我能找到的唯一模糊相关的东西是 提前感谢。我可能会调用协议二进制文件并检查退出代码,因为命令行界面在不同版本之间可能比库界面更稳定 但是,libprotoc.so中提供了所有相关
提前感谢。我可能会调用
协议
二进制文件并检查退出代码,因为命令行界面在不同版本之间可能比库界面更稳定
但是,libprotoc.so
中提供了所有相关功能。作为起点,您可以在这里看到protoc
主程序,它非常简短:
我希望您可以将其复制到自己的项目中,并链接到
libprotoc。因此
我可能会调用protoc
二进制文件并检查退出代码,因为命令行界面在不同版本之间可能比库界面更稳定
但是,libprotoc.so
中提供了所有相关功能。作为起点,您可以在这里看到protoc
主程序,它非常简短:
我希望你可以将它复制到你自己的项目中,并链接到
libprotoc。因此
谢谢@jpa似乎我的问题的简短答案是“不”,没有帮助程序库。@chrisinmtown我不太确定你想要什么样的帮助程序库。谢谢@jpa似乎我的问题的简短答案是“不”没有助手库。@chrisinmtown我不太确定你想要什么样的助手库。