鉴于不久之后要用到boost库中的某某功能,今天先配置一下环境。我是这么做的:
1 到http://www.boost.org/下载了一份最新的boost库:boost_1_44_0.7z
2 解压到c盘根目录下:C:/boost_1_44_0
3 打开命令提示符,cd到C:/boost_1_44_0/tools/jam/src目录,执行build.bat vc8
4 在C:/boost_1_44_0/tools/jam/src/bin.ntx86目录下生成了bjam.exe
5 将bjam.exe拷贝到C:/boost_1_44_0目录
6 命令提示符中cd到C:/boost_1_44_0目录,执行bjam --toolset=msvc-8.0 --build-type=complete,对boost库进行完全编译
7 几十分钟后,编译完毕:
8 The Boost C++ Libraries were successfully built!,看来boost库已经built成功了。按照提示设置vc编译器的include paths和linker library paths。依次打开:工具 | 选项 | 项目和解决方案 | VC++ 目录,依次设置“包含文件”和“库文件”
到此为止,应该可以使用boost库来工作了,待进一步验证。