下载地址
boost官方下载地址
注:官方建议下载1.67.0版本,我下载的是1.67.0
参考
解压,打开VS2017开发人员命令提示符
运行bootstrap.bat
生成lib
找到自己vs版本的工具集
名称 | 版本 |
---|---|
Visual Studio 2017 | 14.1 |
Visual Studio 2015 | 14.0 |
Visual Studio 2013 | 12.0 |
Visual Studio 2012 | 11.0 |
Visual Studio 2010 | 10.0 |
Visual Studio 2008 | 9.0 |
Visual Studio 2005 | 8.0 |
运行 b2 toolset=msvc-14.1 address-model=64 --stagedir="./VS2017" (也是VS2017开发人员命令提示符)
注:这里时间会很长
使用boost库
1.新建工程Test_boost,右键属性
2.设置包含目录和附加库
注: 生成的lib是64位的
3.简单用下boost库
注意:一定要用你对应版本的VS来生成lib
后续:
看官方文档的时候,有些不理解,如果有对project-config.jam进行修改的,可能会出现错误,我没尝试出好的方法
解决方法:
1.toolset=msvc-14.1 换成 toolset=msvc-14.0 (可以)
2.更新VS2017,升级到最新 (不确定,试过,但是不能确定这个是不是影响因素)
如果每个工程创建后都要添加链接,太繁琐,移步到VS2017 添加第三方库的操作,进行配置优化