RosBE (ReactOS Build Environment) တည်ဆောက်သည့် ပတ်ဝန်းကျင်၏ ဗားရှင်းအသစ်

Microsoft Windows ပရိုဂရမ်များနှင့် ဒရိုက်ဗာများနှင့် လိုက်ဖက်မှုရှိစေရန် ရည်ရွယ်၍ ReactOS လည်ပတ်မှုစနစ်၏ တီထွင်သူများ၊ ထုတ်ဝေခဲ့သည် ဆောက်လုပ်ရေးပတ်ဝန်းကျင်၏အသစ်ထွက်ရှိ RosBE 2.2 (ReactOS Build Environment)၊ အပါအဝင် Linux၊ Windows နှင့် macOS တွင် ReactOS တည်ဆောက်ရန် အသုံးပြုနိုင်သည့် compilers နှင့် tool အစုံ။ ဗားရှင်း 8.4.0 သို့ သတ်မှတ်ထားသော GCC စုစည်းမှု မွမ်းမံမှုအတွက် မှတ်သားဖွယ်ကောင်းသည် (ပြီးခဲ့သော 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။ အချို့သော utilities ဗားရှင်းအသစ်များတွင် Windows အဟောင်းများကို ထုတ်ဝေခြင်းများအတွက် ပံ့ပိုးမှုရပ်ဆိုင်းခဲ့သော်လည်း RosBE သည် Windows XP နှင့် လိုက်ဖက်ညီအောင် ထိန်းသိမ်းနိုင်ခဲ့သည်။

source: opennet.ru

မှတ်ချက် Add