protocol buffers 安装问题
这是Google开发的,然后被墙了,然后各种东西不能下了
下载github地址点这里
点击Download ZIP
我发现master上的包,运行./autogen.sh 可以正常联网,我换了2.7.0版本就不好使。
开始踩坑在./autogen.sh
你会发现连不上网,然后只有用别人的下载好的包,csdn上就有。下载链接
其中autogen.sh的代码问题出在:
#curl $curlopts -L -o gmock-1.7.0.zip https://github.com/peter-wangxu/gmock/archive/1.7.0.zip
# unzip -q release-1.7.0.zip
#rm release-1.7.0.zip
#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++
来自这个博客
make
make install //可能需要权限 所以sudo
最后来个胜利的截图
还没有评论,来说两句吧...