Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/postgresql/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Protocol buffers 获取未知标志:-v当我在ubuntu中运行protoc-version时_Protocol Buffers_Ubuntu 14.04 - Fatal编程技术网

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

Protocol buffers 获取未知标志:-v当我在ubuntu中运行protoc-version时,protocol-buffers,ubuntu-14.04,Protocol Buffers,Ubuntu 14.04,当我在我的ubuntu终端上运行protoc-version时,我收到了以下消息 未知标志:-v 在此之前,我在运行protoc-version时遇到了以下错误。我通过谷歌找到了一个解决方案,并运行了“sudoldconfig/usr/local/lib”。运行该命令之后,我将获得上面提到的未知标志消息。有人能帮我解决这个问题吗?提前谢谢 protoc:加载共享库时出错:libprotoc.so.9:无法打开共享对象文件:没有这样的文件或目录长标志需要两个破折号。尝试: protoc --ver

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

未知标志:-v

在此之前,我在运行protoc-version时遇到了以下错误。我通过谷歌找到了一个解决方案,并运行了“sudoldconfig/usr/local/lib”。运行该命令之后,我将获得上面提到的未知标志消息。有人能帮我解决这个问题吗?提前谢谢


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

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

protoc --version

(常见的Unix惯例是,如果您编写
-abc
(用一个破折号),它的意思与
-a-b-c
相同,这就是为什么您会得到这样一个错误,即没有标志
-v
。诚然,有很多Unix程序不遵循这条规则,但
protoc
确实遵循这条规则。)

您自己编译protoc了吗?非常感谢您提供的详细答案。如果我有资格的话,我会投赞成票的。对不起,我的帐户信誉评分低。但再次衷心感谢:)