Qbs 1.20 qalab ururinta sii deynta

Qalabka dhismaha ee Qbs 1.20 ayaa lagu dhawaaqay. Tani waa markii toddobaad ee la sii daayo tan iyo markii shirkadda Qt ay ka baxday horumarinta mashruuca, oo ay soo diyaariyeen bulshada danaynaysa sii wadista horumarinta Qbs. Si loo dhiso Qbs, Qt ayaa looga baahan yahay ku-tiirsanaanta, inkastoo Qbs lafteeda loogu talagalay in lagu habeeyo isu-ururinta mashruuc kasta. Qbs waxay isticmaashaa nooca la fududeeyey ee luqadda QML si ay u qeexdo qoraallada dhismaha mashruuca, kaas oo kuu ogolaanaya inaad qeexdo xeerar dhismo oo dabacsan oo isku xidhi kara qaybo dibadda ah, adeegsato hawlaha JavaScript, oo abuurto xeerar dhismo.

Luqadda qorista ee lagu isticmaalo Qbs waxaa loo habeeyey si ay u habeeyaan jiilka iyo falanqaynta qoraallada dhismaha ee IDE-ga. Intaa waxaa dheer, Qbs ma soo saaro makefiles, iyo lafteeda, iyada oo aan la helin dhexdhexaadiye sida utility, waxay xakameysaa bilaabista iskudubaridyada iyo iskuxirayaasha, hagaajinta habka dhismaha oo ku salaysan garaaf faahfaahsan oo dhan ku tiirsanaanta. Joogitaanka xogta bilawga ah ee qaabka iyo ku-tiirsanaanta mashruuca waxay kuu ogolaaneysaa inaad si wax ku ool ah u barbar dhigto fulinta hawlgallada dhowr qaybood. Mashruucyo waaweyn oo ka kooban tiro badan oo ah faylal iyo buug-hoosaadyo, dib-u-dhiska waxqabadka iyadoo la adeegsanayo Qbs waxay ka fiicnaan kartaa samaynta dhowr jeer - dib-u-dhisku waa ku dhawaad ​​isla markiiba mana ka dhigayso horumariyaha inuu waqti ku bixiyo sugitaanka.

Xusuusnow in 2018, Shirkadda Qt waxay go'aansatay inay joojiso horumarinta Qbs. Qbs waxaa loo sameeyay beddelka qmake, laakiin ugu dambeyntii waxaa la go'aamiyay in CMake loo isticmaalo habka ugu muhiimsan ee dhismaha Qt mustaqbalka fog. Horumarka Qbs hadda wuu sii socday sidii mashruuc madax-banaan oo ay taageerayaan ciidamada bulshada iyo horumariyayaal xiisaynaya. Kaabayaasha Shirkadda Qt waxay sii wadaan in loo isticmaalo horumarinta.

Hal-abuurka muhiimka ah ee Qbs 1.20:

  • Taageerada buuxda ee qaabka Qt 6 ayaa la hirgeliyay, oo ay ku jirto laanta Qt 6.2.
  • Qaybta QtScript, oo aan hadda lagu bixin Qt 17 oo hadda lagu daray Qbs, waa la cusboonaysiiyay oo loo gudbiyay C++6.
  • Marka laga hadlayo shir leh qalabyo kala duwan, liiska guryaha hore ayaa la bixiyaa.
  • Amarka ayaa lagu daray qbs-config si loogu daro profile oo dhan, kaas oo kuu ogolaanaya inaad sameyso adigoon si gooni ah ugu darin guryaha oo si weyn u dedejiya bilawga markaad haysato dhowr SDKs Android.
  • Dhibaatada ku saabsan maaraynta khaldan ee wakhtiyada cusboonaysiinta faylka ee goobta FreeBSD waa la xalliyey.
  • Taageerada C/C++ oo la hagaajiyay. Taageerada lagu daray COSMIC compilers (COLDFIRE/M68K, HCS08, HCS12, STM8 iyo STM32) iyo qalabka Mars Dijital ah. Isku-duwaha MSVC, hantida cpp.enableCxxLanguageMacro waa la hirgeliyay waxaana taageerada qiimaha "c++20" lagu daray cpp.cxxLanguageVersion.
  • Qalabka Android, taageerada waxaa loo hirgeliyay adeegsiga isku-dariyaha d8 dex halkii laga isticmaali lahaa dx iyadoo la dejinayo hantida Android.sdk.dexCompilerName. Ministro, oo ah barnaamij loogu talagalay in lagu socodsiiyo maktabadaha Qt ee Android, waa la joojiyay. Qalabka loo adeegsado abuurista baakadaha waxa laga cusboonaysiiyay aapt ilaa aapt2 (Qalabka Xidhmada Hantida Android).

Source: opennet.ru

Add a comment