福州企业建站程序,南宁网站建设mxfsem,公司网站被百度收录,网站建站商务平台boost系列文章目录 文章目录 boost系列文章目录前言一、boost编译二、boost使用三 、参考 前言
Boost简介 官方网址
Boost提供免费的同行评审的可移植C源代码库。 我们强调与C标准库配合良好的库。Boost库旨在广泛使用#xff0c;并可在广泛的应用程序中使用。Boost许可证鼓…boost系列文章目录 文章目录 boost系列文章目录前言一、boost编译二、boost使用三 、参考 前言
Boost简介 官方网址
Boost提供免费的同行评审的可移植C源代码库。 我们强调与C标准库配合良好的库。Boost库旨在广泛使用并可在广泛的应用程序中使用。Boost许可证鼓励所有用户使用Boost库且限制最小。
我们的目标是建立“现有实践”并提供参考实现以便Boost库适合最终的标准化。从库技术报告TR1中包含的十个Boost图书馆开始到2011年以来的每一次CISO标准发布C标准委员会一直将Boost作为标准C库宝贵补充来源。 boost下载地址
一、boost编译
1.安装powershell工具 powershell工具下载地址 2.使用 cd 进到 Boost 库源码目录。注意如果你的目录中有空格需要加双引号。 执行命令.\bootstrap.bat生成可执行文件 b2.exe 3.在powerSheel中查看 Boost 组件库列表./b2.exe --show-libraries。如果我们只用到其中几个库则可以只编译需要的库当然也可以全部编译。这里一劳永逸全部编译可能花费的时间更长取决于您的电脑 3.使用以下命令 ./b2.exe install --prefix“…/install/msvc” --build-dir“build/msvc” runtime-linkstatic 这时在目录下会自动生成build路径 4.编译完成
二、boost使用
1.工程配置 1头文件 2配置静态库 这里的示例代码用到协程所用加入libboost_coroutine-vc143-mt-s-x64-1_84.lib 3注意 我这里编译的boost1.84.0 vc143也就是visual studio2022,由于c协程是c20标准支持的所以vs2019无法使用只能使用vs2022 这是vs2019上报错 vs2022运行正常
三 、参考
Jelin大魔王