新版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

添加評論