关闭

ubuntu下安装boost环境

标签: boostc++c++11
1115人阅读 评论(2) 收藏 举报
分类:
这里有两种安装方法:

=============
第一种:

也是最简单的:进入linux系统后,输入
   # apt-cache search boost (1.5)
你将看到很多文件信息,你会看到其中一个文件叫 libboost-dev, 直接安装此文件即可:
   # apt-get install libboost(1.5)-dev
这样就安装成功了。这个速度很快,是因为直接拷贝了lib文件到系统。
可以使用本文最后代码测试安装成功与否。

==============
第二种:
这个速度比较慢,因为需要自己编译出lib库。
首先下载boost库从www.boost.org这个网站下载linux的boost库,有2种格式,1) .bz2 2) .gz 
我下的是gz结尾的。放到linux的文件系统里,这里假设为/usr/local/boost_1_52_0.tar.gz

第一步:解压压缩包,命令如下,(#号仅为起始标记作用,敲命令时忽略):
   # cd /usr/local/
   # tar -zxvf boost_1_52_0.tar.gz

第二步:解压后得到文件夹boost_1_52_0,运行如下命令:
   # cd boost_1_52_0/
   # ./bootstrap.sh  //这个命令类似于配好环境

第三步:运行二步命令后得到一个文件,名字是bjam,运行这个文件:
   # ./bjam    //这里需要十几分钟,完成后就代表安装成功了。

第四步:检验安装成功否:在linux下任意目录下创建test.cpp

#include <boost/lexical_cast.hpp>
#include <iostream>
int main()
{
int a =  boost::lexical_cast<int>("123456");
std::cout << a << std::endl;
return 0;
}

这是一个字符串转化为整数的简单程序

运行命令:
   #  g++ test.cpp -o test
   #  ./test

将得到输出结果为:123456
代表boost安装成功,就可以尽情使用boost的美妙了!!!
0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:261998次
    • 积分:3469
    • 等级:
    • 排名:第9606名
    • 原创:110篇
    • 转载:25篇
    • 译文:1篇
    • 评论:54条
    文章分类
    最新评论