哪些Boost库仅是 header ?哪些需要构建库?

是否存在这样的列表?

最佳答案

对于类似Unix的系统,需要构建的库列表为here,对于Windows,则为here

对于当前版本1.58,两者相同:

  • Boost.Chrono
  • Boost.Context
  • Boost.Filesystem
  • Boost.GraphParallel
  • Boost.IOStreams
  • Boost.Locale
  • Boost.MPI
  • Boost.ProgramOptions
  • Boost.Python
  • Boost.Regex
  • Boost.Serialization
  • Boost.Signals
  • Boost.System
  • Boost.Thread
  • Boost.Timer
  • Boost.Wave

  • 一些库具有可选的单独编译的二进制文件:
  • Boost.DateTime
  • Boost.Graph
  • Boost.Math
  • Boost.Random
  • Boost.Test
  • Boost.Exception

  • 请注意,某些库可能依赖于这些库(例如,Asio取决于注释中指出的System),因此即使您所需的库不在列表中,您仍可能需要构建某些库。

    10-08 08:06
    查看更多