从boost.org下载下1.34.1的源码
一、用VC6.0编译
1.编译jam
在boost_1_34_1/tools/jam/src下有个build.bat ,修改其ProgramFiles变量为VC安装的目录。
执行build.bat msvc,等编译成功,会在/boost_1_34_1/tools/jam/src/bin.ntx86下生成bjam.exe
2.将bjam拷贝到boost_1_34_1/bin,将目录增加环境变量PATH。
3.编译boost里面单独的模块,如thread
进入boost_1_34_1/libs/thread/build
执行bjam bjam --toolset=msvc-6.0
就会在boost_1_34_1/bin.v2/libs/thread/build/msvc-6.0/debug/threading-multi下面生成boost_thread-vc6-mt-gd-1_34_1.dll和boost_thread-vc6-mt-gd-1_34_1.lib库,可以给VC6.0使用。
4.编译整个boost
转到boost_1_34_1,执行bjam --toolset=msvc-6.0