版本 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 进行了广泛的测试,但许多其他编译器和平台也可以使用。更多信息,请参阅 回归测试结果。
-
Mac OS X 上的 Apple GCC 4.0.1。
-
Windows 上的 Borland C++ 5.8.2。
-
GNU C++
-
Linux 上的 3.2.x、3.3.x、3.4.x、4.0.x、4.1.x
-
Solaris 上的 4.1.x
-
Windows 上的 3.4.x
-
-
Windows 上的 Intel C++ 9.1,Linux 上的 9.0。
-
Windows 上的 Metrowerks CodeWarrior 9.4。
-
Microsoft Visual C++ 6.0(sp5,带和不带 STLport)、7.0、7.1、8.0。注意:Boost 不支持 Visual C++ 8.0 附带的非标准“安全”C++ 库,这可能会导致 Boost 头文件和其他符合标准的 C++ 代码发出许多虚假警告。要抑制这些警告,请定义宏
_SCL_SECURE_NO_DEPRECATE
。 -
Solaris 上的 Sun Studio 11。
致谢
Thomas Witt 管理了此版本。
许多人贡献了他们的时间和专业知识才使得这个版本成为可能。特别感谢 Kim Barrett 整合了来自各个分支的 Boost.Iostreams 更改,以及 Rene Rivera 提供的常规构建和安装支持。