15

我目前在我的 protoc.exe 旁边有一个名为 addressbook.proto 的文件。我很难生成 .h 和 .cc 文件。这是我正在做的

protoc --cpp_out=c:\addressbook.proto

但是我得到以下回复

Missing input file.

关于我可能做错了什么的任何建议?

4

1 回答 1

28

-cpp_out 标记指定生成的 c 源代码的输出目录。

我建议尝试(如果 proto 实际存储在 c: 目录 c:\addressbook.proto 下)

protoc c:\addressbook.proto --cpp_out=./

或者

protoc addressbook.proto --cpp_out=./
于 2013-07-07T20:19:09.487 回答