从 Boost C++ Library 构建特定的库

Build specific library from Boost C++ Library

本文关键字:构建 Boost C++ Library      更新时间:2023-10-16

我构建了提升库,以便使用提升函数拆分和格式化

我注意到拆分放置在算法目录下,但是当我运行--show-libraries以获取库列表时,没有名为"algorithm"的库。

当我构建整个提升时,我没有找到要添加到我的项目中的 lib 文件(我不想添加所有 lib 和标头)。

如何构建此特定库?

boost::algorithm和boost::format都只是标头,因此无需构建。您将在包含/boost/文件夹中找到两个头文件:

  • include/boost/algorithm/algorithm.hpp
  • include/boost/format.hpp
使用 --

show-libraries 运行引导程序时:

需要单独构建和安装的 Boost 库包括:

算法库未列出,甚至是 STL 等效的模板 -> 标头。