boost1.55 安装使用教程 windows

2023-12-14 16:12:55

第一步 :首先在boost官网上下载库压缩包
添加链接描述
在这里插入图片描述
在这里插入图片描述
选择自己需要的版本进行下载

解压后执行booststrap.bat 用来生成创建b2.exe 和bjam.exe
拓展:.\b2 --help 了解一下有哪些参数可以配置

默认b2.exe编译后,链接到项目如果出现如下错误

.\b2 stage --without-python --without-mpi --without-wave --stagedir="D:\Boost\boost_1_83_0\VS2022"

无法打开文件“libboost_thread-vc120-mt-gd-1_58.lib的解决办法

是因为编译时没有添加对应的选项(动态库静态库与项目不对应)

bjam install stage --toolset=msvc-12.0 --stagedir=“C:\Boost\boost_vc_120”
link=shared runtime-link=shared threading=multi debug release

// 如果是要获取静态库:
bjam install stage --toolset=msvc-12.0 --stagedir=“C:\Boost\boost_vc_120”
link=static runtime-link=static threading=multi debug release

1>生成的文件名

libboost_log-vc120-mt-sgd-1_58.lib,其中mt表示多线程,sgd中的s表示runtime 是static,gd表示debug版本。

2>将生成的lib和头文件加到vc目录下面

将需要lib,比如boost_1_58_0\lib\vc12_x64\lib加到lib目录下面

以下对应设置也设置一下
在这里插入图片描述

文章来源:https://blog.csdn.net/Zlb2214/article/details/134975612
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。