fedora20系统下如何安装boost库
的有关信息介绍如下:Boost库是什么?Boost库为C++语言标准库提供扩展的一些C++程序库的总称。它是一个可移植、提供源代码的C++库,作为标准库的后备,它为C++程序员提供免费、同行审查的、可移植的程序库。下面我们主要介绍一下fedora20系统下安装boost库的步骤,以下仅供参考。
boost_1_59_0源码包可以从boost的官网下载,boost一直在更新,旧版本的包可以在历史版本中下载到。这里我们下载的闲特粒是boost_1_59_0.tar.bz2.
下载完成后,将源码包放到自己的目录下去
然后解压源码包文件:
第一步先执行:bzip2 -d boost_1_60_0.tar.bz2
然后继续执段购行第二步:tar xvf boost_1_60_0.tar
解压出来后,进入boost目录
然后执行脚本:
./bootstrap.sh
执行完后会产生bjam和b2两个工具。
接下来执行sudo ./b2 install
注意:确定已经安装好了g++与gcc
安讨王装过程会花费一些时间,执行完成后会在/usr/local/include下会产生boost的头文件,在/usr/local/lib下面会产生boost库。
下面需要切换到/etc/profile.d目录下,执行命令
cd /etc/profile.d
然后使用vi 命令创建文件boost.sh。
viboost.sh
在boost.sh里面添加如下内容:
#!/bin/shBOOST_ROOT=/home/Lyndon/boost_1_59_0
#注意:这里是boost的解压路径BOOST_INCLUDE=/usr/local/include/boostBOOST_LIB=/usr/local/libexport BOOST_INCLUDE BOOST_LIB BOOST_ROOT
保存后,修改boost.sh的权限:
chmod +x boost.sh
最后执行source boost.sh使之生效,这样就完成安装了。