Chinaunix首页 | 论坛 | 博客
  • 博客访问: 970217
  • 博文数量: 120
  • 博客积分: 6454
  • 博客等级: 准将
  • 技术积分: 1739
  • 用 户 组: 普通用户
  • 注册时间: 2007-06-28 17:45
文章分类

全部博文(120)

文章存档

2014年(1)

2013年(1)

2012年(11)

2011年(16)

2010年(6)

2009年(11)

2008年(30)

2007年(44)

分类: C/C++

2011-08-03 09:10:22

a. 在 下载 boost1.43 源码包,解压缩。
b. 进入目录后,运行 ./bootstrap.sh ,会生成一个 bjam 的可执行程序。
c. 运行 ./bjam 进行编译。等待...
d. 编译成功后,在 bjam 同级文件夹下,会有 stage、bin.v2 两个目录。bin.v2 中存的是编译时生成的目标文件,stage 中放的是 boost 的库文件。
e. 新建目录  /usr/share/boost_1_43/ 。把 stage、boost 两个目录拷贝至  /usr/share/boost_1_43/ 下。stage中为 boost 库文件,boost中为 boost 头文件。
f. 修改 /etc/profile 文件,在后面添加三个环境变量:
  1. export BOOST_ROOT=/usr/share/boost_1_43
  2. export BOOST_INCLUDE=/usr/share/boost_1_43
  3. export BOOST_LIB=/usr/share/boost_1_43/stage/lib
   运行 source /etc/profile 使之生效。
g. 新建一个到头文件目录的链接:
   ln -s /usr/share/boost_1_43/boost/ /usr/include/boost 
h. 至此,boost 可用。

阅读(3182) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~