生成 gRPC 服务类失败

ama*_*a45 4 c++ linux makefile protocol-buffers grpc

我正在尝试按照本教程进行操作。我一直在尝试生成 .grpc 文件(服务类),但我能够生成消息类。当我跑步时

protoc -I ../proto --grpc_out=. 
       --plugin=protoc-gen-grpc=grpc_cpp_plugin ../proto/eample.proto
Run Code Online (Sandbox Code Playgroud)

我收到“grpc_cpp_plugin:找不到程序”。如何生成服务类?我不确定我必须运行的正确命令。

rdo*_*rdo 5

这个问题很老了,但我希望我的回答能帮助别人。Giorgio Azzinnaro 是对的,您需要安装 GRPC(除了 protoc)。在 OSX 上,您可以使用以下命令执行此操作:

brew install grpc
Run Code Online (Sandbox Code Playgroud)

对于其他语言,命令描述如下