boost库介绍以及开发环境搭建 [一]

引言

boost 库是一个优秀的,可移植的,开源的 C++ 库,它是由 C++ 标准委员会发起的,其中一些内容已经成为了下一代 C++ 标准库的内容,在 C++ 社区中影响甚大,是一个不折不扣的准标准库,它的功能十分强大,弥补了 C++ 很多功能函数处理上的不足。

特点

  • 可移植性:Windows,Linux,Unix 等
  • 开源免费:使用 Boost License 来授权使用,商业和非商业都是可以使用的
  • 高效:具有工业强度,设计结构良好,广泛使用

分类

boost 库功能强大,按照功能模块分类,大致可以分为如下:

字符串和文本处理库,容器库,迭代器库,算法库,函数对象和高阶编程库,泛型编程,模板元编程,预处理元编程,并发编程,数字和数学,排错和测试,数据结构,图像处理,输入输出,内存管理,跨语言混合编程,解析,编程接口等等

如何使用boost库

要使用 C++ boost 库,先要下载 boost 库,下载地址是:boost官网下载地址
这里下载源码也可以 选择 Downloads 下的 Current Release 下载
在这里插入图片描述

在这里插入图片描述

Vs2017 编译


解压压缩文件
进入解压目录并执行该目录下的bootstrap.bat
在这里插入图片描述
在这里插入图片描述
执行后该目录下会生成b2.exe


执行b2.exe,等待直到编译完成,这一部需要等待的时间较长

在这里插入图片描述


接着,为VS项目配置boost
在我们的工程里面添加目录和lib库的引用,直接写boost根目录就好。

在这里插入图片描述
在这里插入图片描述

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值