Boost
1.1、Boost简介
是什么 ?:a set of free peer-reviewed portable C++ source libraries which intended to be widely useful, and usable across a broad spectrum of applications. The C++ Standards Committee has continued to rely on Boost as a valuable source for additions to the Standard C++ Library.
开发语言:C++
官方主页:https://www.boost.org
源码仓库:https://github.com/boostorg/boost
1.2、通过包管理器安装Boost
操作系统包管理器安装命令
Allvcpkg
vcpkg install boost
vcpkg install boost:x64-osx
vcpkg install boost:x64-linux
vcpkg install boost:x64-windows
macOSHomeBrewbrew install boost
GNU/LinuxHomeBrewbrew install boost
aptsudo apt-get install -y boost
CentOSyumsudo yum install -y boost
dnfsudo dnf install -y boost
openSUSEzyppersudo zypper install -y boost
Alpine Linuxapksudo apk add boost

Arch Linux

ArcoLinux

Manjaro Linux

pacmansudo pacman -Syyu --noconfirm
sudo pacman -S    --noconfirm boost
Gentoo LinuxPortagesudo emerge boost
1.3、通过编译源码安装Boost
1.4、Boost中包含的头文件
1.5、Boost中包含的库文件
库名称 库文件名 依赖库
Boost.MPI libboost_mpi.{a | so | dylib} open-mpi
Boost.Log
libboost_log.{a | so | dylib}
libboost_log_setup.{a | so | dylib}
Boost.Test libboost_unit_test_framework.a
Boost.Math libboost_math_xx.{a | so | dylib}
Boost.Wave libboost_wave.{a | so | dylib}
Boost.Fiber libboost_fiber.{a | so | dylib}
Boost.Timer libboost_timer.{a | so | dylib}
Boost.Regex libboost_regex.{a | so | dylib}
Boost.Nowide libboost_nowide.{a | so | dylib}
Boost.Thread libboost_thread.{a | so | dylib}
Boost.Atomic libboost_atomic.{a | so | dylib}
Boost.Locale libboost_locale.{a | so | dylib}
Boost.Python libboost_python.{a | so | dylib} CPython
Boost.System libboost_system.{a | so | dylib}
Boost.Random libboost_random.{a | so | dylib}
Boost.Chrono libboost_chrono.{a | so | dylib}
Boost.Context libboost_context.{a | so | dylib}
Boost.Contract libboost_contract.{a | so | dylib}
Boost.Coroutine libboost_coroutine.{a | so | dylib}
Boost.Container libboost_container.{a | so | dylib}
Boost.Date_Time libboost_date_time.{a | so | dylib}
Boost.Exception libboost_exception.{a | so | dylib}
Boost.Filesystem libboost_filesystem.{a | so | dylib}
Boost.Stacktrace libboost_stacktrace.{a | so | dylib}
Boost.Iostreams libboost_iostreams.{a | so | dylib}
Boost.Serialization libboost_serialization.{a | so | dylib}
Boost.Program_options libboost_program_options.{a | so | dylib}