- 到 SourceForge 下载最新的 Boost 源码,解压缩到 D:\boost_1_33_1 目录
- 下载最新的 Boost-jam,解压缩到 D:\boost_1_33_1\tools\build\jam_src 目录(替换原来的目录,或者另建一个目录)
- 进入 jam_src 目录,运行
build.bat icl - 将上一步得到的 bjam.exe 拷贝到 PATH 环境变量包含的目录或者 D:\boost_1_33_1 目录下
- 进入 D:\boost_1_33_1 目录下,运行
bjam.exe "-sTOOLS=intel-win32-stlport" "-sINTEL_VERSION=9.1" "-sINTEL_PATH=C:\Program Files\Intel\Compiler\C++\9.1\IA32" "-sSTLPORT_5.1.0_PATH=D:\STLport-5.1.0" "-sSTLPORT_VERSION=5.1.0" stage
(如果 STLport 的版本以及安装路径不同,则做相应的修改,如果没有安装,则去掉相应的选项)
最后在 D:\boost_1_33_1\stage\libs 目录下得到了 156 个库文件。具体的这些文件的命名方式可以在 D:\boost_1_33_1\more\getting_started.html 文件的末尾找到。