【发布时间】:2020-09-30 23:39:43
【问题描述】:
我目前在 Protobuf 部分工作,并使用 protoc 编译器将 .proto 文件编译为 java 类。在此命令中,我们有一个名为“plugin”的参数用作--plugin=EXECUTABLE。我浏览了官方文档,上面写着
指定要使用的插件可执行文件。 通常,protoc 会在 PATH 中搜索 插件,但您可以指定其他 不在使用此标志的路径中的可执行文件。 此外,EXECUTABLE 的形式可能是 NAME=PATH,在这种情况下是给定的插件名称 映射到给定的可执行文件,即使 可执行文件自己的名称不同。
但我仍然无法获得利用此参数的确切用例。请帮忙。
参考:我通过https://developers.google.com/protocol-buffers/docs/reference/cpp/google.protobuf.compiler.plugin
【问题讨论】: