之前也编译安装过boost1.34.1版本,后来发现安装的这个版本没找到asio库。不得不重新安装过一份。
下载最近的1.37版本的boost,7z格式的,解压有182M
开始编译:
开启Visual Studio 2008的命令行,进入e盘的boost解压路径
执行:e:\boost_1_37_0\tools\jam\build_dist.bat
e:\boost_1_37_0\tools\jam\stage\bin.ntx86生成bjam.exe
把这个bjam.exe复制到:
e:\boost_1_37_0 跟目录下面,执行如下两步:
第一步:同样敲入 bjam --toolset=msvc-9.0 --build-type=complete stage
就可以了,如果要安装的话则输入:
第二步:敲入 bjam --toolset=msvc-9.0 --build-type=complete install
第一步在生成很多库文件和其他一些东西
第二步会把头文件和库文件拷贝到c盘的boost目录下面,有3个多G大小,所以编译前要有12G以上的磁盘空间,编译时间也比较长要好几个小时,我机器上花了4个多小时.
第三步就是你把生产的lib 和include文件目录包含进vc目录了。