首先在boost官网上下载库压缩包。并且大多数boost库是不需要预先编译就可以使用的。当然也有一些库是不可以。在boost,官网上可以查询到。
比如我要使用Thread 这个模块。必须要编译。
解压后执行booststrap.bat 用来生成创建b2.exe 和bjam.exe 。
接下来就可以使用b2来编译了.
在win7下以管理员身份运行cmd.
到boost目录 执行:b2.exe --with-thread --buildtype=complete msvc stage.
只编译thread库 。
生成的lib在 stage/lib 下
使用with without 可以选择那些编译那些不要编译。。比如
b2.exe--without-thread --buildtype=complete msvc stage 除了thread库 其他的全部编译
详细可以b2.exe --help 查询