Boost+Vs2015编译

1、先下载boost的源码
(1)地址为:https://dl.bintray.com/boostorg/release/1.69.0/source/
笔者下载时的版本为:1.69.0,如下图
在这里插入图片描述
解压到适合自己的位置,下载下来的压缩包大概只有160M左右,将其解压出来大概有670M左右
2、编译boost源码
一般来说直接包含boost的头文件就可以使用boost的基础功能,但是要使用到boost比较复杂的组件就需要加上lib库,因此在下载完源码之后顺带手的把对应的lib编译出来,避免后期使用到组件之后出现各种问题而不知所措
(1)打开vs2015的命令行工具,如下图
在这里插入图片描述
然后将路径切换到解压boost的路径下面,运行boostrap.bat的脚本文件,会对应生成b2.exe、bjam.exe这两个工具
Boost的lib库就是有bjam.exe这个工具编译出来的
bjam的参数如下
link=shared 可以生成dll库
toolset=msvc-14.1 编译的是VS2017的版本
toolset=msvc-14.0 编译的是VS2015的版本
toolset=msvc-12.0 编译的是VS2013的版本
toolset=msvc-10.0 编译的是VS2010的版本

–stagedir=”./bin” 自己设定的编译输出路径
Address-model=32 设定编译32或者64的版本

输入指令:
bjam stage --toolset=msvc-14.0 architecture=x86 address-model=32 --without-graph --without-graph_parallel --stagedir="(生成的路径)" link=static runtime-link=shared runtime-link=static threading=multi debug release

然后就是经过漫长的等待,一个多小时,主要看电脑的性能
看到一下画面则表示对应的lib库生成成功
在这里插入图片描述
在这里插入图片描述

  • 2
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

数据迷宫

你的打赏将是我创作的最大鼓励

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值