C/C++ Windows环境下 boost 安装使用教程【学习笔记】

4 篇文章 1 订阅

文档声明:
以下资料均属于本人在学习过程中产出的学习笔记,如果错误或者遗漏之处,请多多指正。并且该文档在后期会随着学习的深入不断补充完善。感谢各位的参考查看。


笔记资料仅供学习交流使用,转载请标明出处,谢谢配合。
如果存在相关知识点的遗漏,可以在评论区留言,看到后将在第一时间更新。
作者:Aliven888

1、简述

  boost库是一个优秀的。可移植,开源的C++库,它是由C++标准委员会库工作自成员发起,它是对STL的延续和扩充,设计理念和STL比较接近,都是利用泛型让复用达到最大化,其中有些内容经常成为下一代C++标准库内容,在C++社区影响很大,是不折不扣的“准”标准库。
 相比STL,boost更加实用。STL集中在算法部分,而boost包含了不少工具类,可以完成比较具体的工作。当下在C/C++开发中,熟练掌握boost的使用可谓是必备的。
 boost主要包含一下几个大类:字符串及文本处理、容器、迭代子(Iterator)、算法、函数对象和高阶编程、泛型编程、模板元编程、预处理元编程、并发编程、数学相关、纠错和测试、数据结构、输入/输出、跨语言支持、内存相关、语法分析、杂项。 有一些库是跨类别包含的,就是既属于这个类别又属于那个类别。

2、使用教程

操作系统:win7 64位
编译软件:Visual Studio 2015

2.1、获取boost库

官网路径:《Boost开源库
这里有各个版本,可以根据自己的需要去选择。
在这里插入图片描述

2.2、解压

下载解压后,得到目标文件。
在这里插入图片描述

2.3、 编译库,生成lib(静态库)

第一步:

 打开命令行窗口,然后跳转到boost库目录下 。
在这里插入图片描述

第二步:

 执行 bootstrap.bat 批处理
在这里插入图片描述
 耐心等待批处理执行结束。
在这里插入图片描述
 执行结束后,会在当前目录下生成 b2.exe 文件。然后双击执行该可执行文件,并等待其执行结束。
在这里插入图片描述
b2.exe执行中
  执行完生成的库(其中mt表示多线程,sgd中的s表示runtime 是static,gd表示debug版本)。在调用静态库时,根据自己的编译环境选择。
在这里插入图片描述

  1. 静态库以 lib 开头,动态库开头没有 lib。
  2. 所有的库都含有 boost 前缀。
  3. Boost 库名称,本例中为 python36。
  4. 编译器名称及其版本,vc140 指的是 msvc-14.0,对应 Visual Studio 2015。
  5. 有 mt 代表 threading=multi,没有则代表 threading=single。
  6. 有 s 代表 runtime-link=static,没有则代表 runtime-link=shared。
  7. 有 gd 代表 debug 版本,没有则代表 release 版本。
  8. 目标位数,x32 代表 32 位,x64 代表 64 位。
  9. Boost 库的版本号,1_74 代表 Boost 1.74 版本。

3、调用boost库

第一步:
  配置 C/C++ --> 附加包含目录 。
在这里插入图片描述

第二步:
  配置 链接器 --> 附加库目录。
在这里插入图片描述

第三步:
  在附件依赖项中导入自己需要使用的库。
在这里插入图片描述
  代码演示 —— 编写代码,执行程序输出当前Boost的版本信息。
在这里插入图片描述

  • 23
    点赞
  • 102
    收藏
    觉得还不错? 一键收藏
  • 12
    评论
Windows环境下配置C/C++开发环境,可以按照以下步骤进行: 1. 安装编译器:首先,你需要安装C/C++的编译器。在Windows上,常用的编译器是MinGW和Microsoft Visual Studio。你可以选择其中一个进行安装。 - MinGW:前往MinGW官网(https://mingw-w64.org/doku.php)下载安装管理器(mingw-get-setup.exe),然后使用管理器安装MinGW编译器。确保选择安装C/C++相关的组件。 - Visual Studio:前往Visual Studio官网(https://visualstudio.microsoft.com/)下载Visual Studio Community版本(免费),并按照向导进行安装。在安装时,选择C++的开发工作负载。 2. 配置环境变量:安装完成后,需要配置系统的环境变量,以便在命令行中能够找到编译器。 - 对于MinGW:将MinGW的安装目录添加到系统的PATH环境变量中。默认情况下,MinGW的安装目录是`C:\MinGW\bin`。 - 对于Visual Studio:Visual Studio会自动配置环境变量。如果你使用的是命令行编译,可以通过启动“开发人员命令提示符”来设置环境变量。 3. 验证安装:打开命令提示符(Win+R,输入`cmd`,然后回车),输入以下命令验证编译器是否正确安装: - 对于MinGW:输入`g++ --version`。如果能够正常显示g++的版本信息,则说明安装成功。 - 对于Visual Studio:输入`cl`。如果能够正确显示关于Microsoft C/C++的信息,则说明安装成功。 配置完成后,你就可以在Windows环境下开始进行C/C++的开发了。如果你使用的是集成开发环境(IDE),则需要根据具体的IDE进行相应的配置。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值