ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

2021-10-14

2021-10-26 16:00:00  阅读:173  来源: 互联网

标签:10 社区 14 Boost C++ 标准 2021 版本 boost


C++ 学习之boost库学习

1.boost库简介

Boost C++ 库 是一组基于C++标准的现代库。 其源码按 Boost Software License 来发布,允许任何人自由地使用、修改和分发。 这些库是平台独立的,且支持大多数知名和不那么知名的编译器。
Boost 社区负责开发和发布 Boost C++ 库。 社区由一个很大的C++开发人员群组组成,这些开发人员来自于全球,他们通过网站 www.boost.org 以及几个邮件列表相互协调。 社区的使命是开发和收集高质量的库,作为C++标准的补充。 那些被证实有价值且对于C++应用开发非常重要的库,将会有很大机会在某天被纳入C++标准中。
Boost 社区在1998年左右出现,当时刚刚发布了C++标准的第一个版本。 从那时起,社区就不断地扩大,现在已成为C++标准化工作中的一个重要角色。 虽然 Boost 社区与标准化委员会之间没有直接的关系,但有部分开发者同时活跃于两方。 下一个版本的C++标准很大可能在2011年通过,其中将扩展一批库,这些库均起源于 Boost 社区。
要增强C++项目的生产力,除了C++标准以外,Boost C++ 库是一个不错的选择。 由于当前版本的C++标准在2003年修订之后,C++又有了新的发展,所以 Boost C++ 库提供了许多新的特性。 由于有了 Boost C++ 库,我们无需等待下一个版本的C++标准,就可以立即享用C++演化中取得的最新进展。
Boost C++ 库具有良好的声誉,这基于它们的使用已被证实是非常有价值的。 在面试中询问关于 Boost C++ 库的知识是不常见的,因为知道这些库的开发人员通常也清楚C++的最新创新,并且能够编写和理解现代的C++代码。

2.下载boost库

1.通过网站 www.boost.org 下载最新版本的boost库这里我下载的是windows 版本的boost_1_77_0.zip 压缩包。解压的到如图文件。
在这里插入图片描述

2.解压后双击boostrap.bat 执行脚本 会生产执行文件b2.exe
3.双击执行b2.exe可执行程序,会生成两个文件夹 一个是bin.v2 和stage,里面包含了*.lib库文件。
在这里插入图片描述

4.配置vs环境,创建测试项目test_boost项目 选中项目右键->test属性->配置属性->C/C+±>常规->附加包含目录中添加KaTeX parse error: Undefined control sequence: \boost at position 14: BOOSTDIR路径(D:\̲b̲o̲o̲s̲t̲_1_77_0;),在链接器-…BOOSTDIR\stage\libs(C:\boost_1_77_0\stage\lib),应用并确定,boost库在win32环境下就部署成功了!
5.测试
在这里插入图片描述

运行成功,表示部署完成了。接下来就可以学习boost库了。

标签:10,社区,14,Boost,C++,标准,2021,版本,boost
来源: https://blog.csdn.net/qq_39906608/article/details/120973744

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有