多语言展示
当前在线:245今日阅读:167今日分享:16

fedora20系统下如何安装boost库

Boost库是什么?Boost库为C++语言标准库提供扩展的一些C++程序库的总称。它是一个可移植、提供源代码的C++库,作为标准库的后备,它为C++程序员提供免费、同行审查的、可移植的程序库。下面我们主要介绍一下fedora20系统下安装boost库的步骤,以下仅供参考。
工具/原料
1

fedora20虚拟机

2

boost_1_59_0

方法/步骤
1

boost_1_59_0源码包可以从boost的官网下载,boost一直在更新,旧版本的包可以在历史版本中下载到。这里我们下载的是boost_1_59_0.tar.bz2.

2

下载完成后,将源码包放到自己的目录下去

3

然后解压源码包文件:第一步先执行:bzip2 -d boost_1_60_0.tar.bz2然后继续执行第二步:tar xvf boost_1_60_0.tar

4

解压出来后,进入boost目录

5

然后执行脚本:./bootstrap.sh执行完后会产生bjam和b2两个工具。

6

接下来执行sudo ./b2 install注意:确定已经安装好了g++与gcc

7

安装过程会花费一些时间,执行完成后会在/usr/local/include下会产生boost的头文件,在/usr/local/lib下面会产生boost库。

8

下面需要切换到/etc/profile.d目录下,执行命令cd /etc/profile.d

9

然后使用vi 命令创建文件boost.sh。vi boost.sh

10

在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

11

保存后,修改boost.sh的权限:chmod +x boost.sh

12

最后执行source boost.sh使之生效,这样就完成安装了。

推荐信息