版本 1.34.1
版本 1.34.1
2007年7月24日 12:00 GMT
平台 | 文件 |
---|---|
unix | boost_1_34_1.tar.bz2 |
boost_1_34_1.tar.gz | |
windows | boost_1_34_1.7z |
boost_1_34_1.zip |
这是一个错误修复版本,解决了 1.34.0 版本的许多问题。 强烈建议所有 Boost 1.34.0 用户升级。 有关完整的修复列表,请参阅 Boost Trac。
支持的编译器
此版本的新增功能是改进了对 IBM XL C/C++ 编译器的支持。
Boost 在各种编译器和平台上进行了测试。 由于 Boost 库依赖于并非所有编译器都提供的现代 C++ 功能,因此并非所有 Boost 库都适用于每个编译器。 此版本的新增功能是以下编译器和平台已经过 Boost 的广泛测试,尽管许多其他编译器和平台也可以正常工作。 有关更多信息,请参阅回归测试结果。
-
Apple GCC 4.0.1 on Mac OS X。
-
Borland C++ 5.8.2 on Windows。
-
GNU C++
-
3.2.x., 3.3.x, 3.4.x, 4.0.x, 4.1.x on Linux
-
4.1.x on Solaris
-
3.4.x on Windows
-
-
Intel C++ 9.1 on Windows, 9.0 on Linux。
-
Metrowerks CodeWarrior 9.4 on Windows。
-
Microsoft Visual C++ 6.0 (sp5, with and without STLport), 7.0, 7.1, 8.0。 注意:Boost 不支持 Visual C++ 8.0 附带的非标准“安全”C++ 库,这可能会导致来自 Boost 头文件和其他符合标准的 C++ 代码的许多误报警告。 要抑制这些警告,请定义宏
_SCL_SECURE_NO_DEPRECATE
。 -
Sun Studio 11 on Solaris。
致谢
Thomas Witt 管理了此版本。
许多人贡献了他们的时间和专业知识,使此版本的发布成为可能。 特别感谢 Kim Barrett 整合了来自各个分支的 Boost.Iostreams 更改,以及 Rene Rivera 提供的通用构建和安装支持。