引自:
http://blog.csdn.net/lidongfeng/archive/2006/05/24/752588.aspx
今天闲来无事,突然想学习boost,看看这个庞大的基础类库里面到底有些啥东西,以下是我的安装使用过程:
1、访问www.boost.org,下载源代码boost_1_33_1.exe,这个是个自解压文件,解压缩后放到了E:/boost_1_33_1
2、首先需要编译bjam工具,因为需要使用它来编译生成boost的库文件,进入命令提示符窗口:
cd E:/boost_1_33_1/tools/build/jam_src,修改build.bat文件,将里面关于vc7的路径设置为世纪的路径,我的 为E:/Program Files/Microsoft Visual Studio 8/VC/bin/VCVARS32.BAT
3、执行build.bat,完成后会在E:/boost_1_33_1/tools/build/jam_src/bin.ntx86目录下面生成一个bjam.exe的文件,就是用它来编译生成boost的库文件
4、为了方便,将bjam.exe的文件路径放到系统环境变量Path里面
5、cd E:/boost_1_33_1,执行命令bjam "-sTOOLS=vc-8_0" install
6、然后就是100%的cpu占用,等待吧。。。
7、完成后,会在c:/boost下面生成库文件,里面也会有需要的头文件
8、接下来就是在vc++里面使用了,启动vs2005,打开“工具”-》“选项”,选择“项目和解决方案”->“vc++ 目录”,将c:/boost/lib和C:/Boost/include/boost-1_33_1分别添加到库文件和包含文件中
9、开始使用把~~!