栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

【经验分享】ubuntu 源码编译 boost

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

【经验分享】ubuntu 源码编译 boost

  欢迎关注我的公众号 [极智视界],获取我的更多笔记分享

  O_o   >_<   o_O   O_o   ~_~   o_O

  本教程详细介绍了 ubuntu 源码编译 boost 的方法。

文章目录
    • 1、下载 boost 源码包
    • 2、编译

1、下载 boost 源码包

  下载地址:http://www.boost.org/

  如上图可以选择 boost 版本进行下载,如下选择 unix 版本下载。


2、编译

下载完进行解压,然后进入包目录:

cd boost_1_76_0

  配置指定 libboost_python 版本,我这里用的 anaconda3 中的 python3.7:

./bootstrap.sh --with-python=xxx/anaconda3/bin/python --with-python-version=3.7 --with-python-root=xxx/anaconda3/lib/python3.7
./b2 cflags='-fPIC' cxxflags='-fPIC' --with-python include="xxx/anaconda3/include/python3.7m/"

  进行编译安装:

sudo ./b2 install

  完成后会在 /usr/local/lib 下生成 .so 文件,我们再建个软链:

sudo ln -s libboost_python-py37.so libboost_python3.so
sudo ln -s libboost_python3.so libboost_python.so

sudo ln -s libboost_python-py37.a libboost_python3.a
sudo ln -s libboost_python3.a libboost_python.a

  记录一下,收工~


 【公众号传送】

《【经验分享】ubuntu 源码编译 boost》



扫描下方二维码即可关注我的微信公众号【极智视界】,获取更多AI经验分享,让我们用极致+极客的心态来迎接AI !

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/300002.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号