Kutulutsidwa kwa zida zolumikizirana za Qbs 1.14, zomwe zidapitilizidwa ndi anthu ammudzi

Yovomerezedwa ndi kutulutsidwa kwa zida za msonkhano Kb 1.14. Aka ndi koyamba kutulutsidwa kuchokera pamene kampani ya Qt inasiya ntchito yokonza pulojekitiyi, yokonzedwa ndi anthu omwe ali ndi chidwi chofuna kupitiliza chitukuko cha Qbs. Kuti mupange ma Qbs, Qt ikufunika pakati pa zodalira, ngakhale Qbs yokha idapangidwa kuti ikonzekere kusonkhana kwa projekiti iliyonse. Ma Qbs amagwiritsa ntchito mtundu wosavuta wa chilankhulo cha QML kutanthauzira zolemba zama projekiti, zomwe zimakulolani kufotokozera malamulo omangika osinthika omwe amatha kulumikiza ma module akunja, kugwiritsa ntchito JavaScript, ndikupanga malamulo omangirira.

Chilankhulo cholembera chomwe chimagwiritsidwa ntchito mu Qbs chimasinthidwa kuti chizitha kupanga ndi kugawa zolemba ndi malo ophatikizika achitukuko. Kuphatikiza apo, Qbs sipanga makefiles, koma yokha, popanda oyimira pakati monga make utility, amawongolera kukhazikitsidwa kwa ma compilers ndi olumikizira, kukhathamiritsa njira yomanga potengera chithunzi chatsatanetsatane cha zodalira zonse. Kukhalapo kwa chidziwitso choyambirira chokhudza kapangidwe kake ndi kudalira kwa polojekiti kumakupatsani mwayi wofananira bwino ndi magwiridwe antchito mumizere ingapo. Kwa ma projekiti akuluakulu okhala ndi mafayilo ambiri ndi ma subdirectories, ntchito yomanganso pogwiritsa ntchito Qbs imatha kufulumira kangapo kuposa kupanga - kumanganso kumachitika nthawi yomweyo ndipo sikukakamiza wopanga kuwononga nthawi kudikirira.

Tikumbukire kuti chaka chapitacho Qt Company inali adalandira chisankho chosiya kupanga ma Qbs. Qbs idapangidwa m'malo mwa qmake, koma pamapeto pake idaganiza zogwiritsa ntchito CMake ngati njira yayikulu yopangira Qt pakapita nthawi. Kupanga ma Qbs tsopano kwapitilira ngati projekiti yodziyimira payokha yothandizidwa ndi anthu ammudzi komanso okonda chidwi. Zomangamanga za Qt Company zikupitilizabe kugwiritsidwa ntchito pachitukuko. Thandizo la Qbs 1.14.0 lamangidwa mu Qt Creator 4.10.1, ndipo kutulutsidwa kotsatira kwa Qbs 1.15 kukuyembekezeka nthawi imodzi ndi Qt Creator 4.11.

waukulu zatsopano NKHANI 1.14:

  • Thandizo la Visual Studio 2019 ndi clang-cl (njira ina ya mzere wa Clang, kusankha-yogwirizana ndi cl.exe compiler yophatikizidwa mu Visual Studio);
  • Thandizo la zida zachitukuko zophatikizidwa
    IAR, KEIL и Mtengo wa SDCC, zomwe zimakupatsani mwayi wogwiritsa ntchito ma Qbs pama projekiti opangidwa pamapulatifomu angapo a hardware;

  • Mafayilo owonjezera owonjezera ndikumangirira zolemba za Travis CI mosalekeza kachitidwe kaphatikizidwe, kukulolani kuti mumange ndi kuyesa seti iliyonse ya Qbs yowunikiridwa ku Gerrit;
  • Chithunzi cha Debian-based Docker chakonzedwanso, chomwe chingagwiritsidwe ntchito ngati malo omanga ndi kuyesa;
  • Kuthandizira kwamitundu yakale ya Android NDK (‹19) kwathetsedwa.

Source: opennet.ru

Kuwonjezera ndemanga