Boost C++ 库

...世界上最受尊敬和设计最精湛的 C++ 库项目之一。 Herb SutterAndrei Alexandrescu, C++ 编码标准

版本 1.61.0

版本 1.61.0

2016 年 5 月 13 日 02:58 GMT

文档

下载
平台文件SHA256 哈希值
unixboost_1_61_0.tar.bz2a547bd06c2fd9a71ba1d169d9cf0339da7ebf4753849a8f7d6fdb8feee99b640
boost_1_61_0.tar.gza77c7cc660ec02704c6884fbb20c552d52d60a18f26573c9cee0788bf00ed7e6
windowsboost_1_61_0.7zfa1c34862b7ba8674ed6e064a14667a11830c6252f702d9458451834b74f7815
boost_1_61_0.zip02d420e6908016d4ac74dfc712eec7d9616a7fc0da78b0a1b5b937536b2e01e8

校验和列表Vladimir Prus 签名

第三方下载

新库

  • Compute: 并行/GPU 计算库
  • DLL: 用于舒适地处理 DLL 和 DSO 的库。该库提供了一种跨平台的方式来
    • 加载库
    • 导入任何本地函数和变量
    • 为 C++ 命名改编的函数和符号创建别名
    • 查询库的节和导出的符号
    • 自加载和自查询
    • 通过导出的符号获取程序和模块位置
  • Hana: 一个现代 C++ 元编程库。它提供了高级算法来操作异构序列,允许用自然的语法编写类型级计算,提供工具来内省用户定义的类型等等。
  • Metaparse: 一个用于生成编译时解析器的库,该解析器解析嵌入式 DSL 代码,作为 C++ 编译过程的一部分。该库类似于 Spirit,但是使用 Spirit 构建的解析器在运行时解析,而使用 Metaparse 构建的解析器在编译时解析。

更新的库

已测试的编译器

Boost 的主要测试编译器是

  • Linux
    • Clang: 3.0, 3.1, 3.2, 3.3, 3.4, 3.5, 3.6, 3.7.1
    • Clang, C++14: 3.7.1, 3.8.0
    • GCC: 4.4.7, 4.5.3, 4.6.3, 4.7.3, 4.8.4, 4.8.5, 4.9.3, 5.3.0
    • GCC, C++11: 4.4.7
    • GCC, C++14: 5.2.1, 5.3.1
    • Intel: 16.0
  • Windows
    • GCC, C++03, mingw: 3.4.5
    • GCC, C++11, mingw: 4.6.4, 4.7.3, 4.8.1
    • GCC, C++14, mingw: 4.9.3, 5.1, 5.2
    • Visual C++: 7.1, 8.0, 9.0, 10.0, 11.0, 12.0, 14.0
  • Android
    • Clang: 3.6, 3.7
    • GCC: 4.9, 5.3
  • FreeBSD
    • Clang: 3.4.1, 3.7
    • GCC: 4.8.5, 5.3
  • Haiku
    • GCC, C++11: 4.8.5
  • QNX
    • QCC: 4.4.2
  • SunOS
    • Oracle Solaris Studio: 12.4, 12.5
    • Oracle Solaris Studio, C++11: 12.5

Boost 的其他测试编译器包括

  • Linux
    • Clang: 3.0, 3.1, 3.2, 3.3, 3.4, 3.5, 3.6, 3.7.1
    • Clang, c++14: 3.7.1, 3.8.0
    • GCC: 4.4.7, 4.5.3, 4.6.3, 4.7.3, 4.8.5, 4.9.3, 5.3.0, 5.3.1, 6.0.0
    • GCC, C++11: 4.4.7
    • GCC, C++14: 5.2.1
    • Intel: 16.0
  • OS X
    • Apple Clang: 7.0.2
    • G++: 5.3.0
  • Windows
    • GCC, C++03, mingw: 3.4.5
    • GCC, C++11, mingw: 4.6.4, 4.7.3, 4.8.1
    • GCC, C++14, mingw: 4.9.3, 5.1, 5.2
    • GCC, cygwin: 5.3.0
    • Visual C++: 7.1, 8.0, 9.0, 10.0, 11.0, 12.0, 14.0
  • Android
    • Clang: 3.6, 3.7
    • GCC: 4.9, 5.3, 6.0
  • FreeBSD
    • Clang: 3.41, 3.7.0
    • GCC, C++11: 4.8.5, 5.3.0, 6.0
    • GCC: 6.0
  • Haiku
    • GCC, C++11: 4.8.5
  • QNX
    • QCC: 4.4.2
  • SunOS
    • Oracle Solaris Studio: 12.4, 12.5
    • Oracle Solaris Studio, C++11: 12.5

致谢

Beman Dawes, Eric Niebler, Rene Rivera, Daniel James, Vladimir Prus 和 Marshall Clow 管理了此版本。