首页 > 其他 > 详细

boost安装

时间:2015-01-04 17:01:52      阅读:329      评论:0      收藏:0      [点我收藏+]

1 官方文档
www.boost.org

2 安装
2.1  ubuntu
sudo apt-get install libboost-all-dev

2.2 centos
wget http://sourceforge.net/projects/boost/files/boost/1.57.0/boost_1_57_0.tar.gz/download
tar -zxvf boost_1_57_0.tar.gz
cd boost_1_57_0

编译(参考 http://blog.csdn.net/hzdiy/article/details/18888477)
./bootstrap.sh --with-libraries=system,filesystem,log,thread --with-toolset=gcc
./b2 toolset=gcc cxxflags="-std=c++11"  

./b2 install --prefix=/usr

3 测试使用
vim  test.cpp
#include <boost/lexical_cast.hpp>
#include <iostream>

int main()
{
  using boost::lexical_cast;
  int a= lexical_cast<int>("123456");
  double b = lexical_cast<double>("123.456");
  std::cout << a << std::endl;
  std::cout << b << std::endl;
  return 0;
}

编译运行
g++ -o test test.cpp
test  test.cpp
./test
123456
123.456

boost安装

原文:http://www.cnblogs.com/chengxin1982/p/4201402.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!