准备安装包
- boost_1_39_0.tar.bz2
- icu4c-4_2_1-Win32-msvc9.zip
编译
- 将 boost_1_39_0.tar.bz2 解压到 D:/boost_1_39_0;
- 将 icu4c-4_2_1-Win32-msvc9.zip 解压到 D:/boost_1_39_0/icu,并设置环境变量 Path,增加“D:/boost_1_39_0/icu/bin”;
- 执行 D:/boost_1_39_0/tools/jam/build_dist.bat,生成文件 D:/boost_1_39_0/tools/jam/stage/bin.ntx86/bjam.exe,把 bjam.exe 拷贝到 D:/boost_1_39_0 目录下;
- 在 D:\boost_1_39_0 目录新建一个bat文件,命名为 bootstrap_vc8.bat,内容如下:
- REM used with regex library with unicode support
- set ICU_PATH="D:/boost_1_39_0/icu"
- bjam --without-python --toolset=msvc-8.0(注:如果是vs2008,则为msvc-9.0)
- 执行bootstrap_vc8.bat;
- 生成的静态库在 D:/boost_1_39_0/stage/lib,动态库在 D:/boost_1_39_0/bin.v2/libs 下。