我目前在protoc.exe旁边有一个名为addressbook.proto的文件。我在生成.h和.cc文件时遇到困难。这就是我正在做的事情
protoc --cpp_out=c:\addressbook.proto
但是我得到以下回复
Missing input file.
有关我可能做错的任何建议吗?
答案 0 :(得分:15)
-cpp_out标记指定生成的c源代码的输出目录。
我建议尝试(如果proto实际存储在c:目录c:\ addressbook.proto下)
protoc c:\addressbook.proto --cpp_out=./
或
protoc addressbook.proto --cpp_out=./