参考:http://jingyan.baidu.com/article/dca1fa6f768d76f1a4405289.html
1. 从boost官网(www.boost.org)下载boost库,已经更新到1.62.0,下载boost_1_62_0.zip并解压到指定的路径(我选择的路径是E:\boost)。
2. 从开始->所有程序->Microsoft Visual Studio 2010,打开Visual Studio Tools的Visual Studio x64 Win64命令提示。
3. 切换到解压路径E:\boost\boost_1_62_0下,运行bootstrap.bat,建立编译工具bjam.exe。
4. 执行命令
bjam.exe --toolset=msvc-10.0 architecture=x86 address-model=64 link=static --build-type=complete --with-system --with-thread --with-date_time
--with-filesystem --with-serialization
回车后几分钟可以生成成功,提示信息The Boost C++ Libraries were successfully built!,并显示使用Boost库时配置属性中的
include paths(E:\boost\boost_1_62_0)和library paths(E:\boost\boost_1_62_0\stage\lib)。
5. Visual Studio 2010打开使用Boost库的工程,右击工程名,选择属性。
6. 查看工程是不是64位release模式,若不是在Configuration Manager中添加并设置。
7. 在配置属性下的VC++ Directories中将包含目录和库目录分别设为第4步的include paths 和library paths,点击确定。
8. 生成并运行即可成功。