ubuntu下安装boost环境

原创 2016年05月31日 14:55:47
这里有两种安装方法:

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

也是最简单的:进入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的美妙了!!!

Ubuntu14.04 install Boost

http://www.linuxidc.com/Linux/2013-07/87573.htm 环境:Ubuntu 12.04 32bit,boost 1.49 前期准备:boost中...

初识Boost C++

第一次接触到boost c++这个东西。它是一个c++的标准的库,目前已经有10个boost c++ lib被包含到了c++标准库委员会技术报告里面,有希望成为以后c++标准的一部分。它是c++的一个...
  • iluyeff
  • iluyeff
  • 2008年04月02日 16:35
  • 11374

boost.asio学习笔记一、linux下boost库的安装

学习开源库第一步就是编译安装好库,然后运行成功一个demo,然后才能进行之后的工作。 下面就来讲讲boost库在linux下的安装。 [mjf@localhost ~]$ tar -zxvf bo...

如何重新安装boost,在ubuntu下

如果是新机器,没装过ubunu,那么直接一条命令 sudo apt-get install libboost-all-dev 头文件一般安装在/usr/include下面有一个目录boost,里面...

linux下安装boost与测试

Boost库是一个功能强大,构造精巧,跨平台,开源并且完全免费的C++程序库, 它作为标准库的后备,是C++标准化进程的发动机之一, 在linux安装过程如下: 去官方网站下载最新的:www...

Ubuntu下安装boost库

Ubuntu下安装boost库安装环境

ubuntu16.04安装boost

#sudo apt-cache search boost 你将看到很多文件信息, libboost-dev, 直接安装此文件即可:    # sudo apt-get install libboo...

ubuntu 14.04 安装boost

1.首先下载安装包,然后解压, 切换目录 wget -O boost_1_55_0.tar.gz http://sourceforge.net/projects/boost/files/boost/1...
  • big_bit
  • big_bit
  • 2016年04月27日 10:08
  • 5289

在Ubuntu上安装boost库

boost中,用到了别的函数库,所以为了使用boost中相应的功能,需要先安装系统中可能缺失的库 apt-get install mpi-default-dev  #安装mpi库apt-get ...
  • yhrun
  • yhrun
  • 2012年10月22日 17:12
  • 26863

Ubuntu下boost库的编译安装步骤及卸载方法详解

最近由于编译一个程序用到了C++的boost库,所以便安装了这个库。但是,其中遇到了一些小问题。所以记录下来,以供别人参考。 首先说一下我的环境:Ubuntu 12.04 32bit,  g...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:ubuntu下安装boost环境
举报原因:
原因补充:

(最多只允许输入30个字)