c++ - 从 Boost C++ 库构建特定的库

标签 c++ linux boost build static-libraries

我构建了 boost 库以使用 boost 函数拆分和格式化

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

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

我如何构建这个特定的库?

最佳答案

boost::algorithm 和 boost::format 都只是头文件,所以不需要构建。 您会在 include/boost/文件夹中找到这两个头文件:

  • 包含/boost/algorithm/algorithm.hpp
  • include/boost/format.hpp

关于c++ - 从 Boost C++ 库构建特定的库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35914385/

相关文章:

c++ - 如果 KEY 是 std::list 或 std::vector 而不是值,那么 std::map 的默认行为是什么?

c++ - 为什么常数值变化不被视为错误?

c++ - 使用 Boost.Asio 获取 "the whole packet"

c++ - 创建和显示链表

c++ - 我应该使用哪个 STL 容器? C++

linux - FreeBSD 指定部分目录名称以使用 find 进行搜索

linux - Python SMTP 函数将 .txt 文件作为 .bin 文件类型发送

c# - 获取访问点列表并使用 Linux Mono/C# 进行连接

boost - 尝试构建 Boost : I cannot get bjam

c++ - 如何遍历一个0、两个0,一直到n个0的所有位串?