如何编译Boost库

类别:编程语言 点击:0 评论:0 推荐:

1. 下载:
到 http://boost.sourceforge.net?或者 http://www.boost.org?下载boost和编译工具bjam。

2. 安装:
把boost解压缩到一个目录,比如 d:\boost_1_31_0, 并把bjam.exe复制到下面。

3. 编译:
大部分的类是不需要编译的,包含头文件就可以用了。判断某组类是否需要编译,只需要查看d:\boost_1_31_0\libs\目录下相应的子目录里是否有一个build子目录,如果有,就说明需要编译。
先运行vc7.1的cmd工具,设置环境,然后在要编译的类的build目录下执行
..\..\..\bjam "-sTOOLS=vc7.1" -sBUILD="release debug multi/single static/dynamic"
结束后一般会自动把生成的lib和dll文件复制到 d:\boost_1_31_0\stage\lib 下,没有自动复制的就到相应的build子目录下找。

本文地址:http://com.8s8s.com/it/it28757.htm