Kuburitswa kweQbs 1.14 musangano wekushandisa, budiriro yakaenderera mberi nenharaunda

Introduced kusunungurwa kwezvishandiso zvegungano Qbs 1.14. Aka ndekekutanga kuburitswa kubva Kambani yeQt yakasiya kugadzirwa kwechirongwa ichi, chakagadzirirwa nenharaunda inoda kuenderera mberi nekuvandudzwa kweQbs. Kuvaka maQbs, Qt inodiwa pakati pezvinotsamira, kunyangwe Qbs pachayo yakagadzirirwa kuronga kuungana kwechero mapurojekiti. Qbs inoshandisa yakareruka vhezheni yemutauro weQML kutsanangura zvinyorwa zvekuvaka purojekiti, izvo zvinokutendera kuti utsanangure mitemo yekuvaka inochinjika inogona kubatanidza mamodule ekunze, kushandisa JavaScript mabasa, uye kugadzira tsika yekuvaka mitemo.

Mutauro wekunyora unoshandiswa muQbs unogadziridzwa kuti uite otomatiki chizvarwa uye kupatsanurwa kwezvinyorwa zvekuvaka nenzvimbo dzakabatanidzwa dzebudiriro. Uye zvakare, Qbs haiburitse makefiles, asi pachayo, isina vanopindirana senge kugadzira utility, inodzora kuvhurwa kwevagadziri uye malinker, kukwirisa maitiro ekuvaka akavakirwa pane yakadzama girafu yezvese zvinotsamira. Kuvapo kwekutanga data nezve chimiro uye zvinovimbika mupurojekiti inokubvumira kuti unyatso enzanirana nekuita kwekushanda mune akati wandei tambo. Kune mapurojekiti makuru ane nhamba huru yemafaira uye subdirectories, kuita kwekuvaka patsva uchishandisa Qbs kunogona kukurumidza kakati wandei pane kugadzira - kuvakazve kunoitwa kanenge pakarepo uye hakumanikidze mugadziri kutambisa nguva akamirira.

Ngatiyeukei kuti gore rapfuura Qt Company yaive kugamuchirwa sarudzo yekumisa kugadzira Qbs. Qbs yakagadziridzwa sechinotsiva qmake, asi pakupedzisira zvakasarudzwa kushandisa CMake seyo huru yekuvaka system yeQt mukufamba kwenguva. Kuvandudzwa kweQbs kwave kuenderera mberi sechirongwa chakazvimirira chinotsigirwa nenharaunda uye vanofarira vanogadzira. Iyo Qt Kambani zvivakwa zvinoramba zvichishandiswa mukusimudzira. Tsigiro yeQbs 1.14.0 yakavakwa muQt Musiki 4.10.1, uye kuburitswa kunotevera kweQbs 1.15 kunotarisirwa panguva imwe chete neQt Musiki 4.11.

chikuru zvitsva Qbs 1.14:

  • Tsigiro yeVisual Studio 2019 uye clang-cl (imwewo Clang command line interface, sarudzo-inoenderana neiyo cl.exe compiler inosanganisirwa muVisual Studio);
  • Tsigiro yezvishandiso zvekusimudzira zvakamisikidzwa
    IAR, KEIL ΠΈ SDCC, iyo inokutendera kuti ushandise Qbs kumapurojekiti akagadzirwa kune akati wandei Hardware mapuratifomu;

  • Yakawedzera mafaira ekugadzirisa uye kuvaka zvinyorwa zveTravis CI inoenderera mberi yekubatanidza system, ichikubvumira kuvaka uye kuedza imwe neimwe seti yezvigamba zveQbs zvakaongororwa muGerrit;
  • Mufananidzo weDebian-based Docker wakagadziridzwa zvachose, unogona kushandiswa senzvimbo yekuvaka uye yekuyedza;
  • Tsigiro yemavhezheni ekare eAndroid NDK (β€Ή19) yakamiswa.

Source: opennet.ru

Voeg