Beringei编译填坑之一:gcc-7不支持编译folly

5 篇文章 1 订阅
4 篇文章 2 订阅

最近在学习GitHub上的一个开源时序数据库,Facebook的Beringei,https://github.com/facebookarchive/beringei,这个具体的原理后续再整理吧,先写写编译遇到的坑。工程显示测过的环境是Ubuntu16.10,我的实验环境是Ubuntu18.04,想着环境也没差多少,编译应该是很简单的事,但是实际被折腾的不轻,先一一详细记录,留待复习,希望可以给以后遇到这些问题的同志一些思路,让大家少走一点弯路。

Folly与GCC的关系

刚一上来,安装完对应的依赖包,执行setup*.sh脚本时,就有报错提示如下(顺带一提,与编码相关的一些东西还是直接Google吧,百度搜不到的很多东西,在Google里可以直接搜到,而且很有可能你希望的答案就在GitHub或者Google讨论组或者Stack Overflow的讨论栏中,搜到了就逐行逐词仔细看,别走马观花,肯定能找到解决办法,这几天感触太深了):

libtool: compile:  g++ -DHAVE_CONFIG_H -I./.. -pthread -I/usr/include -std=gnu++1y -g -O2 -MT futures/test/TestExecutor.lo -MD -MP -MF futures/test/.deps/TestExecutor.Tpo -c futures/test/TestExecutor.cpp -o futures/test/TestExecutor.o >/dev/null 2>&1
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值