boost安装
来源:互联网 发布:淘宝海外版叫什么 编辑:程序博客网 时间:2024/05/16 06:36
boost版本为: boost_1_53_0
ubuntu11.10
首先下载boost库从www.boost.org这个网站下载linux的boost库,有2种格式,1) .bz2 2) .gz
我下的是gz结尾的。放到linux的文件系统里,这里假设为/usr/local/boost_1_53_0.tar.gz
第一步:解压压缩包,命令如下,(#号仅为起始标记作用,敲命令时忽略):
# cd /usr/local/
# tar -zxvf boost_1_53_0.tar.gz
第二步:解压后得到文件夹boost_1_52_0,运行如下命令:
# cd boost_1_53_0/
# sudo ./bootstrap.sh //这个命令类似于配好环境
第三步:运行二步命令后得到一个文件,名字是bjam,运行这个文件:
#sudo ./bjam //这里需要十几分钟,完成后就代表安装成功了。
第四步:检验安装成功否:在linux下任意目录下创建test.cpp
#include<iostream>
#include<boost/lexical_cast.hpp>
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的美妙了!!!
ubuntu11.10
首先下载boost库从www.boost.org这个网站下载linux的boost库,有2种格式,1) .bz2 2) .gz
我下的是gz结尾的。放到linux的文件系统里,这里假设为/usr/local/boost_1_53_0.tar.gz
第一步:解压压缩包,命令如下,(#号仅为起始标记作用,敲命令时忽略):
# cd /usr/local/
# tar -zxvf boost_1_53_0.tar.gz
第二步:解压后得到文件夹boost_1_52_0,运行如下命令:
# cd boost_1_53_0/
# sudo ./bootstrap.sh //这个命令类似于配好环境
第三步:运行二步命令后得到一个文件,名字是bjam,运行这个文件:
#sudo ./bjam //这里需要十几分钟,完成后就代表安装成功了。
第四步:检验安装成功否:在linux下任意目录下创建test.cpp
#include<iostream>
#include<boost/lexical_cast.hpp>
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的美妙了!!!
- 【BOOST学习】BOOST安装
- Boost 安装
- 安装Boost
- 安装Boost
- boost安装
- 安装boost
- Boost 安装
- 安装boost
- boost安装
- boost安装
- boost安装
- boost安装
- boost安装
- boost安装
- boost 安装
- boost安装
- Boost安装
- boost安装
- win8下打不开sdk mananger的解决办法
- u-boot启动过程源码分析之第一阶段(S3C24XX系列)
- com.weibo.sdk.android.WeiboException: {"error":"User does not exists!","error_code":20003,"request":
- TabHost的加载缓存问题(类似微博切换)
- 第十一次上机任务
- boost安装
- 赋值&初始化
- iOS应用开发类库TSNetwork
- oracle 11g PL/SQL Programming学习十三
- [注意]本博客只作备份用
- App store发布注意事项
- linux 积累
- Android白虹剑之EditView之非法输入
- hdu 2838 树状数组求逆序数及交换位置产生移动的数的和