C++ BOOST库的安装、配置和使用方法步骤

本文介绍在VS2013开发环境下,BOOST库的安装、配置和使用方法。

null

使用boost库的缘由

昨天,项目需要用到一个循环缓冲区,替代c++STL里的deque,主要目的是减少软件运行过程中不断的内存分配和释放带来的资源消耗。之前用过一个独立的circular_vecotor类,昨天准备使用,但是遇到了点儿问题,解决不了,只好找替代方案;然后就找到了boost库里的circular_buffer类。

一、Boost安装

到Boost官网(www.boost.org)下载Boost最新版Version 1.69.0,是个压缩包,
解压后可看到文件夹下有个bootstrap.bat文件。双击启动这个bat文件,等待其运行完毕,会自动退出。

然后在文件夹下我们会发现新生成了一个名为bjam.exe的文件,双击运行bjam.exe文件,等待其运行完毕,会自动退出。此过程将默认根据系统已经安装好的编译工具(VS2008,2010,2012,2013)等编译相应的Lib文件、头文件等。

至此,Boost库安装完成。

二、配置VS2013

打开工程,在项目->XXX工程属性->C/C++,在附加包含目录添加或编辑Boost的文件路径,我的是:D:\软件\C_library\boost_1_69_0

在—>连接器选项附加库目录下添加Boost库lib文件路径,我的是:D:\软件\C_library\boost_1_69_0\libs

代码运行成功,说明Boost库一切配置顺利。

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片

    暂无评论内容