boost

boost在SourceForge上的下载链接(可以用 wget 直接下载):

https://sourceforge.net/projects/boost/files/boost/1.62.0/boost_1_62_0.7z

https://sourceforge.net/projects/boost/files/boost/1.62.0/boost_1_62_0.tar.gz

在开始编译boost之前,建议先将依赖包都装一遍:

yum -y install gcc gcc-c++ python python-devel libicu libicu-devel zlib zlib-devel bzip2 bzip2-devel

其中,部分依赖包的提示信息如下:

提示信息【Unicode/ICU support for Boost.Regex?... not found.】,依赖包【 libicu libicu-devel 】
提示信息【error: no command provided, default command 'g++' not found】,依赖包【 gcc-c++ 】
提示信息【- zlib                     : no】,依赖包【 zlib zlib-devel 】
提示信息【- bzip2                    : no】,依赖包【 bzip2 bzip2-devel 】

注意:如果编译失败了,建议" rm -rf boost_1_62_0"之后,重新解压,重新编译。我出现过一次这样的情况:

(没有安装zlib-devel和bzip2-devel),解压,"./bootstrap.sh","./b2 -a",发现zlib和bzip2为no,等到"./ba -a"命令执行完之后,我安装了zlib-devel和bzip2-devel,然后"./b2 -a",发现zlib和bzip2还是no,并没有被找到,然后我"rpm -ql zlib-devel",发现路径没问题呀,十分不解的我将文件夹删掉,重新解压并编译,然后找到了。个人表示很奇怪。

  • 3
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值