首先介绍一下boost库:
Boost库是为C++语言标准库提供扩展的一些C++程序库的总称,Boost库由Boost社区组织开发、维护,其目的是为C++程序员提供免费、同行审查的、可移植的程序库。Boost库可以与C++标准库完美共同工作,并且为其提供扩展功能。Boost库使用Boost License来授权使用,根据该协议,商业的非商业的使用都是允许并鼓励的。
Boost社区建立的初衷之一就是为C++的标准化工作提供可供参考的实现,Boost社区的发起人Dawes本人就是C++标准委员会的成员之一。在Boost库的开发中,Boost社区也在这个方向上取得了丰硕的成果。在送审的C++标准库TR1中,有十个Boost库成为标准库的候选方案。在更新的TR2中,有更多的Boost库被加入到其中。从某种意义上来讲,Boost库成为具有实践意义的准标准库。
下载boost库
安装的第一步,到boost C++ Libraries下载boost的安装包,下载网址:https://www.boost.org/进入链接其内容如下图:
点击红色部分,看下图红色部分有unix与windows两个平台的最新版本,本系统是windows系统故选择boost_1_78_0.zip。
安装boost库
下载完成后进行安装(记住安装路径)一般直接在你游览器下载历史里面就可以看到下载的压缩包,将压缩包解压打开会看到下图,方法一:直接将下图红色标记的文件双击打开(如果双击闪退,使用方法二VS2019的命令工具如下图二所示):
方法二:使用VS2019命令行工具(右击鼠标以管理员方式运行),按照下图输入你boost解压后的路径,然后输入bootstrap.bat。
等待窗口运行完毕,发现boost解压路径下多出一个b2.exe的可执行文件,如下图:
鼠标右击此文件以管理员方式运行,等待窗口安装完毕。
添加boost库路径
打开VS2019>项目>boost_restructure属性(自己所建项目的名称)>VC++目录,然后给包含目录与库目录分别添加boost解压安装的路径,如下图三所示:
添加完成后如图所示:
库目录的路径是>stage>lib。
添加boost库完成前后对比
添加完成前:
添加完成后:
总结
以上就是关于VS2019添加boost库的操作过程,希望本文对大家有帮助。