Ukukhishwa kwekhithi yamathuluzi yokuhlanganisa ye-Qbs 1.14, ukuthuthukiswa kwayo kwaqhutshekwa nomphakathi

Kuthunyelwe ngu- ukukhiqizwa kwamathuluzi okuhlanganisa Ama-Qbs 1.14. Lokhu ukukhishwa kokuqala selokhu i-Qt Company ishiye ukuthuthukiswa kwephrojekthi, elungiswe umphakathi onentshisekelo yokuqhubeka nokuthuthukiswa kwama-Qbs. Ukuze kwakhiwe ama-Qbs, i-Qt iyadingeka phakathi kokuncika, nakuba i-Qbs ngokwayo iklanyelwe ukuhlela ukuhlanganiswa kwanoma iyiphi iphrojekthi. I-Qbs isebenzisa inguqulo eyenziwe lula yolimi lwe-QML ukuze ichaze imibhalo yokwakha iphrojekthi, ekuvumela ukuthi uchaze imithetho yokwakha evumelana nezimo engaxhuma amamojula angaphandle, isebenzise imisebenzi ye-JavaScript, futhi udale imithetho yokwakha ngokwezifiso.

Ulimi lokubhala olusetshenziswa kuma-Qbs luguqulelwa ukuze kwenziwe ngokuzenzakalelayo ukukhiqizwa nokuhlukaniswa kwemibhalo yokwakha ngama-IDE. Ngaphezu kwalokho, ama-Qbs awakhiqizi ama-makefiles, futhi ngokwawo, ngaphandle kwabaxhumanisi abafana ne-make utility, ilawula ukwethulwa kwama-comilers nama-linkers, ithuthukisa inqubo yokwakha ngokusekelwe kugrafu enemininingwane yakho konke okuncikile. Ukuba khona kwedatha yokuqala ngesakhiwo nokuncika kuphrojekthi kukuvumela ukuthi ufanise ngokuphumelelayo ukwenziwa kwemisebenzi emicu eminingi. Kumaphrojekthi amakhulu ahlanganisa inani elikhulu lamafayela neziqondiso ezingaphansi, ukusebenza kwezakhiwo kabusha kusetshenziswa ama-Qbs kungadlula umsebenzi izikhathi ezimbalwa - ukwakhiwa kabusha cishe kwenzeka ngokushesha futhi akwenzi umthuthukisi achithe isikhathi elindile.

Masikhumbule ukuthi ngonyaka odlule i-Qt Company yayikhona yamukelwa isinqumo sokumisa ukuthuthukisa ama-Qbs. Ama-Qbs athuthukiswe esikhundleni se-qmake, kodwa ekugcineni kwanqunywa ukuthi kusetshenziswe i-CMake njengohlelo oluyinhloko lokwakha lwe-Qt esikhathini eside. Ukuthuthukiswa kwama-Qbs manje sekuqhubekile njengephrojekthi ezimele esekelwa umphakathi nabathuthukisi abanentshisekelo. Ingqalasizinda ye-Qt Company isaqhubeka nokusetshenziswa ekuthuthukisweni. Usekelo lwe-Qbs 1.14.0 yakhelwe ku-Qt Creator 4.10.1, futhi ukukhishwa okulandelayo kwe-Qbs 1.15 kulindeleke ngesikhathi esifanayo ne-Qt Creator 4.11.

main emisha Qbs 1.14:

  • Ukusekelwa kwe-Visual Studio 2019 kanye ne-clang-cl (esinye isixhumi esibonakalayo somugqa womyalo we-Clang, inketho-ehambisana ne-cl.exe compiler efakwe ku-Visual Studio);
  • Usekelo lwamathuluzi okuthuthukisa ashumekiwe
    IAR, I-KEIL ΠΈ I-SDCC, okuvumela ukuthi usebenzise ama-Qbs kumaphrojekthi athuthukiswe izinkundla eziningana zehadiwe;

  • Amafayela okumisa angeziwe futhi wakhe imibhalo yesistimu yokuhlanganisa eqhubekayo ye-Travis CI, ekuvumela ukuthi wakhe futhi uhlole isethi ngayinye yeziqephu zama-Qbs abuyekezwe ku-Gerrit;
  • Isithombe se-Debian-based Docker siklanywe kabusha ngokuphelele, esingasetshenziswa njengendawo yokwakha neyokuhlola;
  • Ukusekelwa kwezinguqulo ezindala ze-Android NDK (β€Ή19) kunqanyuliwe.

Source: opennet.ru

Engeza amazwana