下载boost
在boost官网上下载任何版本都可以 。
将boost压缩包解压到D盘目录下
(我下载的是boost_1_54_0.zip),目录为D:\boost_1_54_0,里面就是boost的源码和需要编译的文件及文档资料。
编译bjam
(1)从vs的工具菜单进入命令提示窗口(单击“开始”按钮,指向“所有程序”,指向“Microsoft Visual Studio ”,指向“Visual Studio tools(工具)”,然后单击“Visual Studio command prompt(命令提示)”
然后进入如下界面:
(2)cd到D:\boost_1_54_0下执行bootstrap.bat,然后,会在D:\boost_1_54_0\下生成bjam.exe
具体如下:
这样就进入boost_1_54_0下,再输入bootstrap.bat
等待一会儿即可生成bjam.exe。
编译boost库
將目录cd到D:\boost_1_54_0\下执行
bjam stage--without-python--toolset=msvc-10.0--build-type=complete --stagedir="D:\boost_1_54_0\bin\vc10" (这一步需要等待很长时间,大概一个小时左右……)
直到出现如下情况
编译完成.
在使用时,需要设置VS环境:
1,项目名称->属性->配置属性->C/C++->附加包含目录,设为Boost文件所在目录,例如:D:\boost_1_54_0;%(AdditionalIncludeDirectories)
2,项目名称->属性->配置属性->链接器->附加库目录,设为:D:\boost_1_54_0\bin\vc10\lib;%(AdditionalLibraryDirectories)(%后边的文字是系统自动生成的)