加入收藏 | 设为首页 | 会员中心 | 我要投稿 岳阳站长网 (https://www.0730zz.com/)- 物联平台、混合云存储、数据仓库、智能推荐、智能数字人!
当前位置: 首页 > 综合聚焦 > Ubuntu > 正文

Ubuntu 安装 boost 库

发布时间:2020-07-09 05:23:39 所属栏目:Ubuntu 来源:互联网
导读:1. 首先从网站http://www.boost.org/下载 boost 库 2.1 .安装附加依赖库 [html] view plain copy sudoapt-getupdate [html] view plain copy sudoapt-getinstallbuild-essentialg++python-devautotools-devlibic

1. 首先从网站http://www.boost.org/下载 boost 库

2.1 .安装附加依赖库

[html] view plain copy
  1. sudoapt-getupdate
copy
    sudoapt-getinstallbuild-essentialg++python-devautotools-devlibicu-devbuild-essentiallibbz2-devlibboost-all-dev

2.2 运行脚本文件,--prefix参数,可以指定安装路径,如果不带--prefix参数的话(推荐),默认路径是 /usr/local/include 和 /usr/local/lib,分别存放头文件和各种库。执行完成后,会生成bjam,已经存在的脚本将会被自动备份。

copy

    ./bootstrap.sh--prefix=/usr/local


2.3 安装boost,也就是将头文件和生成的库,放到指定的路径(--prefix)下 copy
    ./b2install--prefix=PREFIXwherePREFIXisadirectorywhereyouwantBoost.Buildtobeinstalled.

2.4 测试是否安装成功 ,建立一个boost_test.cpp 文件

[cpp] copy
    vimboost_test.cpp


2.5 编辑boost_test.cpp文件

copy
    #include<iostream>
  1. #includeboost/array.hpp>
  2. usingnamespacestd;
  3. intmain(){
  4. boost::arrayint,4>arr={{1,2,3,4}};
  5. cout<<"hi"<arr[0]endl;
  6. return0;
  7. }




[html] view plain copy
  1. >
  2. >
  3. usingnamespacestd;
  4. intmain(){
  5. endl;
  6. return0;
  7. }

(编辑:岳阳站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读