无法识别的语法标识符 "proto3"。此解析器仅识别 Linkerd 上的 "proto2"
unrecognized syntax identifier "proto3". This parser only recognizes "proto2" on Linkerd
我已经在我的 linux ubuntu 上克隆了 linkerd (https://github.com/linkerd) 存储库,并安装了 protoc,版本 2.5。当我尝试使用以下命令编译 linkerd 时,出现错误 "unrecognized syntax identifier "proto3”。此解析器仅识别 "proto2".
命令:./sbt linkerd/compile
您需要安装protoc
版本3.x才能编译proto3文件。 2.5 版已有四年多了。
许多发行版都提供 Protobuf 包以便于安装,或者您可以按照此处所述从源安装:
https://github.com/google/protobuf/blob/master/src/README.md
我已经在我的 linux ubuntu 上克隆了 linkerd (https://github.com/linkerd) 存储库,并安装了 protoc,版本 2.5。当我尝试使用以下命令编译 linkerd 时,出现错误 "unrecognized syntax identifier "proto3”。此解析器仅识别 "proto2".
命令:./sbt linkerd/compile
您需要安装protoc
版本3.x才能编译proto3文件。 2.5 版已有四年多了。
许多发行版都提供 Protobuf 包以便于安装,或者您可以按照此处所述从源安装: https://github.com/google/protobuf/blob/master/src/README.md