protocol buffers 安装问题

ゞ 浴缸里的玫瑰 2022-06-10 00:53 323阅读 0赞

这是Google开发的,然后被墙了,然后各种东西不能下了
下载github地址点这里
这里写图片描述
点击Download ZIP
我发现master上的包,运行./autogen.sh 可以正常联网,我换了2.7.0版本就不好使。

开始踩坑在./autogen.sh

你会发现连不上网,然后只有用别人的下载好的包,csdn上就有。下载链接
其中autogen.sh的代码问题出在:

  1. #curl $curlopts -L -o gmock-1.7.0.zip https://github.com/peter-wangxu/gmock/archive/1.7.0.zip
  2. # unzip -q release-1.7.0.zip
  3. #rm release-1.7.0.zip
  4. #mv googlemock-release-1.7.0 gmock

ps:上面这块curl下载的一个博客主的但是没有configure,后来在csdn上下载的
将上面的注释了
将csdn上下载的包复制到protocol的文件夹下
然后按注释的操作
解压 ,移除包 再mv改名
./configure 时又出现了相关的环境不支持
checking for g++… no
checking for c++… no
checking for gpp… no
checking for aCC… no
checking for CC… no
checking for cxx… no
checking for cc++… no
checking for cl.exe… no
checking for FCC… no
checking for KCC… no
checking for RCC… no
checking for xlC_r… no
checking for xlC… no

我之前下过很多包 ,比如gcc、make,很多都忘了,这里至少需要补一个
yum install gcc-c++
来自这个博客

  1. make
  2. make install //可能需要权限 所以sudo

最后来个胜利的截图

这里写图片描述

发表评论

表情:
评论列表 (有 0 条评论,323人围观)

还没有评论,来说两句吧...

相关阅读