1

我在 Ubuntu 14.4 上使用 Protoc 3.0 版并发出命令

 protoc -I ./ --java_out=. --grpc_out=. --plugin=protoc-gen-grpc=/opt/jvision/grpc/oc/protoc-gen-grpc-java-1.0.0-linux-x86_32.exe ./agent.proto

此处描述的 python 的相同问题

我收到此错误:

/opt/jvision/grpc/oc/protoc-gen-grpc-java-1.0.0-linux-x86_32.exe: program not found or is not executable
--grpc_out: protoc-gen-grpc: Plugin failed with status code 1.

但是,如果我跳过存根部分并发出命令

protoc  -I=./ --java_out=. ./agent.proto

它工作得很好。想知道我错过了什么。

4

1 回答 1

3

我没有足够的评论声誉,所以这是作者的问题:

  1. 您是否检查过“/opt/jvision/grpc/oc/protoc-gen-grpc-java-1.0.0-linux-x86_32.exe”路径?这是正确的吗?
  2. 它有可执行标志吗?
  3. 它是为 linux 编译的吗?
于 2017-04-12T03:22:07.640 回答