VS版本:2017
Boost版本:1.67.0
boost官网:https://www.boost.org/
boost下载:https://www.boost.org/users/history/version_1_67_0.html
下载版本:
位置【1】:源代码,可以自己编译
位置【2】:运行库,进入页面选择下载【boost_1_67_0-msvc-14.1-64.exe】,下载完安装该程序
本人安装目录:E:\Ebook\Boost
本文直接配置库,不涉及编译库
第一步:新建项目
创建一个新的控制台VC++程序
【Visual C++】 >> 【win32控制台】
第二步:复制代码
第三步:修改调试平台
选择64位平台,因为编译的静态库和动态链接是64位,
第四步:设置编译环境及链接
- 配置 >> C/C++ >> 常规 >> 附加包含目录(此项为头文件目录,要保证能找到头文件,即E:\Ebook\Boost\boost_1_67_0中含有boost,而boost文件夹中为头文件)
- 点击链接器,附加库目录为编译时候产生的包含静态库或动态链接的文件夹,本文设置为编译时候设置的E:\Ebook\Boost\boost_1_67_0\lib64-msvc-14.1
第五步(可省略):解决编译时候产生的打不开文件问题
错误如:(Win32): 已加载“C:\Windows\System32\ntdll.dll”。无法查找或打开 PDB 文件。
解决措施:
点击【调试】—-【选项】—–右边勾上“【启用源服务器支持】”—-左边点“【符号】”—右边勾选“【微软符号服务器】”。
第五步:调试运行
CTRL+F5 直接运行
运行结果: