获取未知标志:-v当我在我的ubuntu中运行protoc -version时

时间:2015-03-13 07:15:06

标签: protocol-buffers ubuntu-14.04

当我在我的ubuntu终端中运行protoc -version时,我收到以下消息。

未知标志:-v

早些时候,当我运行protoc -version时,我遇到了以下错误。我通过谷歌找到了一个解决方案并运行了" sudo ldconfig / usr / local / lib"。运行之后,我收到了如上所述的Unknown标志消息。任何人都可以帮我解决这个问题吗?提前谢谢。

protoc:加载共享库时出错:libprotoc.so.9:无法打开共享对象文件:没有这样的文件或目录

1 个答案:

答案 0 :(得分:3)

长旗需要两个破折号。尝试:

protoc --version

(普通的Unix惯例说如果你写-abc(用一个短划线),它意味着与-a -b -c相同,这就是为什么你得到的错误说没有标志{{ 1}}。不可否认,有很多Unix程序不遵循这条规则,但-v确实遵循了这一规则。)