ubuntu下安装boost环境

改自 http://blog.chinaunix.net/uid-12226757-id-3427282.html

boost版本为: boost_1_57_0
ubuntu版本为:ubuntu-12.04

1.首先下载boost库从www.boost.org这个网站下载linux的boost库。放到linux的文件系统里,这里假设为/usr/local/boost_1_57_0.tar.gz

第一步:解压压缩包

cd /usr/local/
tar -zxvf boost_1_57_0.tar.gz

第二步:解压后得到文件夹boost_1_57_0,运行如下命令:

cd boost_1_52_0
./bootstrap.sh

第三步:运行二步命令后得到一个文件,名字是bjam,运行这个文件:

 ./bjam

2.检验安装成功否:在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
时间: 2024-10-09 10:29:09

ubuntu下安装boost环境的相关文章

在Windows/Ubuntu下安装OpenGL环境(GLUT/freeglut)与跨平台编译(mingw/g++)

GLUT/freeglut 是什么? OpenGL 和它们有什么关系? OpenGL只是一个标准,它的实现一般自带在操作系统里,只要确保显卡驱动足够新就可以使用.如果需要在程序里直接使用OpenGL,会有很多非常恶心的预备工作要做,而且可能还要专门为平台的差异写一些代码.要跳过这些工作,可以用一个utility库,直接使用它提供的函数,就不用操心那些细节了.这样的库新一点的有GLEW,因为开源所以安装相对方便(大不了丢进去一起编译),但各种教程和书里常见的是闭源的GLUT.由于GLUT的作者已经

ubuntu下安装lamp环境

使用普通用户来安装lamp环境: 1.安装apache: sudo apt-get install apache2 输入:y 安装完成之后查看是否安装成功: apache2 -v 2.安装php sudo apt-get install php5 安装完后查看是否安装成功: php5 -v 注意:apache和php进行交互,apache必须安装libphp5.so模块,所以我们必须先看apache是否安装了此模块,使用如下命令进行检查: cat /etc/apache2/mods-enable

Ubuntu下安装boost

今天开始安装配置Ubuntu开发环境(Ubuntu 12.04).在干活之前就预计到会遇到很多问题,但是没想到一开始就卡壳,可能是linux中各种包的依赖关系太复杂了,决定写个帖子记录一下,免得以后再踩雷. ./boost/python/detail/wrap_python.hpp:75:24: fatal error: patchlevel.h: No such file or directorycompilation terminated. 解决办法sudo apt-get install

ubuntu下安装LAMP环境遇到的一些小问题

0x00 今天在服务器上重新弄了一下lamp环境 安装的过程中遇到了不少小问题 记录一下解决的方案吧 服务器安装的是ubuntu 16.04.1 0x01 首先在用 apt-get install 安装东西的时候会遇到 E: Could not get lock /var/lib/dpkg/lock - open (11: Resource temporarily unavailable)E: Unable to lock the administration directory (/var/l

ubuntu下安装phpstudy环境记录

下载一键安装包 下载地址:h t tp:// w w w.p h p st u dy.n et/a. php/208 .html 安装过程 开启终端 更改文件权限 chmod +x phpstudy 进行安装 ./phpstudy.bin 根据自己计算机的配置和网速,会自动进行下载安装 安装完后是这样的: ========================================================================= ======================

【python-mysql】在ubuntu下安装python-mysql环境

1.先安装mysql sudo apt-get install mysql-server apt-get isntall mysql-client sudo apt-get install libmysqlclient-dev 检查是否安装成功: sudo netstat -tap | grep mysql 如果看到有mysql 的socket处于 listen 状态则表示安装成功. 登陆mysql数据库: mysql -u root -p 2.安装MySQL-python 在网站中下载MySQ

Ubuntu下安装java环境

1,在官网中下载 2,通过xshell将压缩包传到虚拟机中的 /usr/local/ 目录下 3 cd /usr/local 4 ls tar zxvf jdk-7u79-linux-x64.tar.gz 注意:这里解压tar.gz在下一篇随笔中会总结它的使用方法 5 cd jdk1.7.0_79/ pwd 复制产生的目录: 6 vi profile 在vi编辑器中插入: 7 source /etc/profile 重启source文件 8 java -version 若结果中出现下面信息则正确

Ubuntu下LAMP的环境配置教程

总体来说,Ubuntu下安装LAMP环境是比较简单的,只需按照命令行执行即可,记录操作以备不时之需. 一,首先更新Ubuntu里面所有的软件 sudo apt-get update 二.之后安装Apache服务器 sudo apt-get install apache2 三.安装php sudo apt-get install php5 四.安装MySQL sudo apt-get install mysql-server 五.补充安装php5-mysql,因为MySQL在上面的步骤中是默认没有

Linux/ubuntu下的boost库安装

我一直都没有写博客的习惯,最近正好在研究linux下的开发(目前也只是粗粗的研究),且用到了boost库,就乘此机会写点什么,最起码记录一下我在安装boost的一些步骤,主要给和我一样的linux开发新手们提供点借鉴(当然如果看到这篇文档的话 ),作者(jwybobo2007). 1.下载boost库 这个我就不说啥了,去官网看一下就能下到:www.boost.org ,现在的版本更新到了1.44 2.执行:sudo apt-get install build-essential 不为别的,就是