protoc 命令显示缺少输入文件

protoc 命令显示缺少输入文件

我使用以下命令安装了 protobuf。

sudo apt-get 安装 protobuf 编译器

当我打

protoc --version

它显示版本为 libprotoc 3.0.0

但是当我尝试进入protoc终端时它显示Missing input file

我该如何修复这个问题?

答案1

protoc是协议缓冲区的编译器,您需要提供.proto要编译的文件。

考虑这个 Java 示例-

protoc -I=$SRC_DIR --java_out=$DST_DIR $SRC_DIR/addressbook.proto

相关内容