描述 .desc 文件的(元).proto 文件在哪里?

2023-12-25

描述 .desc 文件的(元).proto 文件在哪里?

我使用以下命令创建 .desc 文件:

protoc --descriptor_set_out=foo.desc --include_imports foo.proto

我认为 .desc 文件采用 protobuf 格式是否正确?

如果是这样,我在哪里可以获得描述其格式的 .proto 文件?


格式为FileDescriptorSet定义如下descriptor.proto:

https://code.google.com/p/protobuf/source/browse/trunk/src/google/protobuf/descriptor.proto https://code.google.com/p/protobuf/source/browse/trunk/src/google/protobuf/descriptor.proto

descriptor.proto通常安装到/usr/include/descriptor.proto or /usr/local/include/descriptor.proto在 Unix 系统上。descriptor.pb.h与 protobuf 标头一起安装并且descriptor.pb.cc已编译到 protobuf 库中,因此如果您使用 C++,则不必自己生成它们。类似地,在 Java 中,com.google.protobuf.DescriptorProtos类被编译到基础库中。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

描述 .desc 文件的(元).proto 文件在哪里? 的相关文章

随机推荐