描述 .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(使用前将#替换为@)