CentOS 7 安装Boost 1.67及boost_python

举报
DrugAI 发表于 2021/07/15 04:06:03 2021/07/15
【摘要】 获取boost boost官网:https://www.boost.org/ wget https://dl.bintray.com/boostorg/release/1.67.0/source/boost_1_67_0.tar.gz  安装依赖 yum -y install gcc-c++ python-devel bzip2-devel zlib-dev...

获取boost

boost官网:https://www.boost.org/

wget https://dl.bintray.com/boostorg/release/1.67.0/source/boost_1_67_0.tar.gz
 

 安装依赖

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

 解压

tar zxvf boost_1_67_0.tar.gz
 

  进入解压后的目录boost_1_67_0,执行


  
  1. cd boost_1_67_0
  2. ./bootstrap.sh --prefix=/usr/local/boost --with-python=/usr/anaconda3/bin/python3 --with-python-root=/usr/anaconda3/bin/python3

安装

./b2
 

执行安装这一步,需要注意的是要使用root用户权限来安装,安装执行完后,生成的动态库和静态库,还有需要包含的头文件,会自动复制到 /usr/local/lib 和/usr/local/include 目录下。

./b2 install
 

 

安装Boost.Build

进入boost_1_67_0目录下的tools/build目录,执行


  
  1. cd tools/build
  2. ./bootstrap.sh

安装

./b2 install --prefix=/usr/local/boost
 

参考

https://blog.csdn.net/zhangzq86/article/details/81082810

 

文章来源: drugai.blog.csdn.net,作者:DrugAI,版权归原作者所有,如需转载,请联系作者。

原文链接:drugai.blog.csdn.net/article/details/103706881

【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。