1. 首先从网站http://www.boost.org/下载 boost 库
[html]
view plain
copy
- 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>
- #includeboost/array.hpp>
-
- usingnamespacestd;
- intmain(){
- boost::arrayint,4>arr={{1,2,3,4}};
- cout<<"hi"<arr[0]endl;
- return0;
- }
[html]
view plain
copy
- >
- >
-
- usingnamespacestd;
- intmain(){
- endl;
- return0;
- }
(编辑:鄂州站长网)
【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!