boost库的编译分为两个步骤

1.生成bjam

2.利用bjam 添加参数设置不同的编译方法

1.生成bjam

可以先搜索一下build.bat所以目录

1.50 版的boost 在 tools/build/v2/engine 下

在命令行下进入该目录输入 

  1. build gcc 

会生成b2.exe bjam.exe

这个会在当前文件夹里生成一个文件夹,这两个程序就在这里头,拷贝这两个程序到boost目录下

2.编译

可以输入bjam --help来查看编译选项

我一般选择

 

  1. bjam toolset=gcc variant=relase link=static 

这个来生成静态发行库.可以按自己实际需要编译.