我们常常会遇到一些问题,比如visual studio 2015下boost库配置的示例分析等问题,我们该怎么处理呢。下面这篇文章将为你提供一个解决思路,希望能帮你解决到相关问题。
1、下载boost库
首先,我们需要从boost.org官网下载boost库,这里我们选择下载boost_1_71_0.zip,下载完成后解压到一个指定的目录,比如:D:\boost_1_71_0。
2、配置boost库
打开Visual Studio 2015,新建一个空的C++项目,在项目属性中的VC++目录中,将D:\boost_1_71_0添加到包含目录中,如下图所示:
3、编译boost库
在命令行中,cd到D:\boost_1_71_0\tools\build\src\engine目录下,执行bootstrap.bat脚本,这一步会生成b2.exe文件,这是编译boost库的工具,之后cd到D:\boost_1_71_0目录,执行以下命令:
b2 -j 8 toolset=msvc-14.0 address-model=64
其中,-j 8表示使用8个线程来编译,toolset=msvc-14.0表示使用Visual Studio 2015编译,address-model=64表示使用64位编译,编译完成后,会在D:\boost_1_71_0\stage\lib目录下生成boost库文件。
4、链接boost库
在Visual Studio 2015中,将D:\boost_1_71_0\stage\lib添加到项目属性中的VC++目录的库目录中,如下图所示:
之后,在项目属性中的链接器中的输入中,添加要使用的boost库,比如:libboost_filesystem-vc140-mt-1_71.lib,libboost_system-vc140-mt-1_71.lib,如下图所示:
最后,在项目属性中的链接器中的常规中,将附加依赖项中的“使用预编译头”的复选框取消勾选,如下图所示:
这样,就完成了在Visual Studio 2015下使用boost库的配置。
总结
以上就是为你整理的visual studio 2015下boost库配置的示例分析全部内容,希望文章能够帮你解决相关问题,更多请关注本站相关栏目的其它相关文章!