当我在我的ubuntu终端中运行protoc -version时,我收到以下消息。
未知标志:-v
早些时候,当我运行protoc -version时,我遇到了以下错误。我通过谷歌找到了一个解决方案并运行了" sudo ldconfig / usr / local / lib"。运行之后,我收到了如上所述的Unknown标志消息。任何人都可以帮我解决这个问题吗?提前谢谢。
protoc:加载共享库时出错:libprotoc.so.9:无法打开共享对象文件:没有这样的文件或目录
答案 0 :(得分:3)
长旗需要两个破折号。尝试:
protoc --version
(普通的Unix惯例说如果你写-abc
(用一个短划线),它意味着与-a -b -c
相同,这就是为什么你得到的错误说没有标志{{ 1}}。不可否认,有很多Unix程序不遵循这条规则,但-v
确实遵循了这一规则。)