Loading

编译boost库的dll和lib

下载Boost

下载链接:Boost Downloads

下载完成后,将其解压放置到需要编译保存的目录下,比如我自己的目录:

  • F:\Work\Boost

打开VS编译

如果是使用的VS2017,则打开 x86 Native Tools Command Prompt For VS2017.

出现如下界面

使用命令行,将操作目录设置到Boost指定的目录,F:work/Boost

本文介绍一个可以切换盘符的方法:cd /d f: 即可切换盘符

生成b2.exe

将批处理文件“booststrap.bat”拖入打开的命令行窗口,即可开始生成b2.exe

编译

生成完成b2.exe后,在命令行对话框中输入如下文本后,点击回车,等待即可完成编译。

.\b2.exe --stagedir="f:\Work\Boost\boost_1_79_0\bin" stage --toolset=msvc-14.16 --without-graph --without-graph_parallel --without-python link=shared runtime-link=shared threading=multi address-model=64 variant=release

需要注意的是,将“--stagedir”后面的目录设置为想要生成dll和lib的目录。

posted @ 2022-05-23 16:04  ligiggy  阅读(573)  评论(0编辑  收藏  举报