博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Boost安装和卸载(2013-4-3更新)
阅读量:6196 次
发布时间:2019-06-21

本文共 1133 字,大约阅读时间需要 3 分钟。

参考我原来总结的老版本安装小结:。现在总结当前环境下,安装新版本boost的过程

---------------------------------------------------

系统环境:

1. Ubuntu 12.04.1 LTS,32-bit

2. boost c++ 1.53.0

----------------------------------------------------

安装openmpi,下载地址:,当前版本为1.6.4

1. 下载源代码包,解压

2. 进入目录依次执行:

  $ ./configure

  $ make

  $ sudo make install

默认的安装目录为:/usr/local,因而其执行文件,头文件和库文件分别在目录bin, include和lib

---------------------------------------------------

安装ICU,下载地址:,当前版本为51.1,安装ICU4C

1. 下载源代码包,解压

2. 进入子目录source,依次执行:

  $ ./configure

  $ make

  $ sudo make install

默认的安装目录为:/usr/local,其执行文件、头文件和库文件分别在目录bin, include/unicode和lib

--------------------------------------------------

Ubuntu 12.04默认安装了python 2.7,但为了能编译boost中的python包,还需要安装python-dev 2.7。这可以从Software Center中检索安装

--------------------------------------------------

所有准备工作完成后,正式开始安装boost,版本为1.53.0

1. 下载源代码包,解压

2. 进入目录执行:

  $ ./bootstrap.sh

3. 因为需要支持mpi,而且以上也安装了openmpi,这里需要修改project-config.jam,增加:

  # MPI configuration

  using mpi ;

4. 然后执行:

  $ ./b2

检查是否能正确编译全部的包

5. 最后就是安装到系统默认目录:

  $ ./b2 install

实际上,第4和第5步可以合并,但为了跟踪可能的编译错误,最好分开。默认安装头文件在目录/usr/local/include,而库文件在目录/usr/local/lib。卸载也很简单,直接将以上两个目录中有关boost的内容删除就可以了。

至此,可以正确编译所有的boost程序了

 

转载地址:http://sbyca.baihongyu.com/

你可能感兴趣的文章
7.06 生成累计和
查看>>
*Algs4-1.5.25随机网格的倍率测试-(未读懂题)
查看>>
高级位操作技巧
查看>>
Python总纲路线
查看>>
性能常用指标(重点)
查看>>
oracle--数据筛选
查看>>
Shiro - 限制并发人数登录与剔除
查看>>
Nyoj 吝啬的国度(图论&&双DFS)
查看>>
DAY18-Django之分页和中间件
查看>>
Log4Net使用指南 - sema - 博客园
查看>>
dict 没有 key 的情况
查看>>
CSS3多栏布局
查看>>
福大软工1816 · 团队现场编程实战(抽奖系统)
查看>>
002_python基础语录
查看>>
cocos2d-html5在cocos2d-x里面打包编译
查看>>
找不到或无法加载已注册的 .Net Framework Data Provider。
查看>>
Vue中注意target和currentTarget的使用
查看>>
如何在windows上调试安卓机谷歌浏览器上的页面
查看>>
iphone-common-codes-ccteam源代码 CCMail.h
查看>>
5,元组
查看>>