RosBE (ReactOS Build Environment) бүтээх орчны шинэ хувилбар

Microsoft Windows програмууд болон драйверуудтай нийцтэй байдлыг хангахад чиглэсэн ReactOS үйлдлийн системийг хөгжүүлэгчид, Нийтлэгдсэн бүтээх орчны шинэ хувилбар RosBE 2.2 (ReactOS Build Environment), орно Линукс, 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

сэтгэгдэл нэмэх