Windows VS Boost 环境配置
项目代码编写过程中用到了 Boost 库,先在 VS 中学习验证一下,所以在 Windows 系统中的 Visual Studio 里配置了一下。
1. Boost 库下载安装
1.1 Boost 库文件下载
Boost 库有专门的官网 https://www.boost.org/, 首先进入官网下载对应版本的 Boost 库文件。点击下图所示绿框中的 Download 进入下载页面。
之后,进入下载页面,下载所需要的版本,我现在下载的版本为1.74.0,下载的第一个软件包。
1.2 Boost 库安装
下载的文件包解压之后如下图所示:
到这一步,就需要打开 Windows 的 PowerShell 了,为什么呢? 因为后面需要配置头文件和链接库的位置,如果无脑双击安装,很可能连编译之后的文件位置都找不到。尤其是如果你只看某些随便搜到的安装步骤,而不是直接看官方的说明的时候,可能装完了,自己都不知道装到了哪里。
所以打开 PowerShell 定位到当前的目录,这里我把解压之后的目录放在了 D 盘的根目录下,名字都没改,有版本号看着挺好。运行下图中输入的命令( 即在上图中标注的批处理文件 ):
到这里 非常建议 看一下 .\b2 --help
了解一下有哪些参数可以配置。·.\bootstrap.bat· 运行完成之后,结果如下图所示,会多出几个文件用于库的构建和编译:
然后根据自己的需要,输入安装指令,配置对应参数,等待其安装完成。我不需要 python, wave 等库,所以去掉了。因为在Windows 上我只是用来做一下学习和验证,也懒得区分VC和VS的对应版本,直接将编译之后的文件放到了 VS2019 中,如果对版本区分有要求的,可以自己看一下。
看了一下上传的图,网站地址放的位置真尴尬,我输入的代码是:
.\b2 stage --without-python --without-mpi --without-wave