新版RosBE(ReactOS Build Environment)构建环境

ReactOS 操作系统的开发人员,旨在确保与 Microsoft Windows 程序和驱动程序的兼容性, 发表 新版本的构建环境 罗斯BE 2.2(ReactOS构建环境), 包括 一组可用于在 Linux、Windows 和 macOS 上构建 ReactOS 的编译器和工具。 该版本的值得注意之处在于将 GCC 编译器更新为版本 8.4.0(在过去 7 年中,已提供 GCC 4.7.2 进行汇编)。 由于诊断和代码分析工具的显着扩展,预计使用更现代版本的 GCC 将简化 ReactOS 代码库中错误的识别,并允许过渡到使用代码中使用C++语言。

构建环境还包括用于为 Bison 3.5.4 和 Flex 2.6.4 创建解析器和词法分析器的包。 以前,ReactOS 代码附带了使用 Bison 和 Flex 生成的解析器,但现在它们可以在构建时创建。 Binutils 2.34、CMake 3.17.1 的更新版本来自 补丁 ReactOS、Mingw-w64 6.0.0 和 Ninja 1.10.0。 尽管某些实用程序的新版本不再支持旧版本的 Windows,但 RosBE 仍设法保持与 Windows XP 的兼容性。

来源: opennet.ru

添加评论