Qbs 1.20 fitaovana famotsorana fitaovana

Nambara ny famoahana fitaovana fananganana Qbs 1.20. Ity no famoahana fahafito hatramin'ny nandaozan'ny orinasa Qt ny fampandrosoana ny tetikasa, nomanin'ny vondrom-piarahamonina liana amin'ny fanohizana ny fampandrosoana ny Qbs. Mba hananganana Qbs, Qt dia takiana amin'ireo miankina, na dia ny Qbs aza dia natao handaminana ny fivorian'ny tetikasa rehetra. Qbs dia mampiasa dikan-teny tsotsotra amin'ny fiteny QML mba hamaritana ny sora-baventy fananganana tetikasa, izay ahafahanao mamaritra ny fitsipiky ny fananganana mora azo izay afaka mampifandray ireo maody ivelany, mampiasa ny JavaScript, ary mamorona fitsipika fananganana manokana.

Ny fiteny scripting ampiasaina ao amin'ny Qbs dia ampifanarahana amin'ny fanaovana ho azy ny famokarana sy ny fanaparitahana ny script fananganana amin'ny alΓ lan'ny tontolo fampandrosoana mitambatra. Fanampin'izany, tsy mamorona makefiles ny Qbs, fa ny tenany, tsy misy mpanelanelana toy ny make utility, dia mifehy ny fandefasana ireo mpamoron-javatra sy mpampitohy, manatsara ny fizotran'ny fananganana mifototra amin'ny grafika amin'ny antsipiriany momba ny fiankinan-doha rehetra. Ny fisian'ny angon-drakitra voalohany momba ny rafitra sy ny fiankinan-doha amin'ny tetikasa dia ahafahanao mampifanaraka tsara ny fanatanterahana ny asa amin'ny kofehy maromaro. Ho an'ny tetikasa lehibe misy rakitra sy subdirectories marobe, ny fanatanterahana ny fananganana indray amin'ny fampiasana Qbs dia mety ho im-betsaka haingana kokoa noho ny fanamboarana - ny fanamboarana dia atao saika eo no ho eo ary tsy manery ny mpamorona handany fotoana miandry.

Aoka hotsaroantsika fa tamin'ny taona 2018 dia nanapa-kevitra ny hampiato ny fampandrosoana ny Qbs ny orinasa Qt. Qbs dia novolavolaina ho solon'ny qmake, saingy tamin'ny farany dia nanapa-kevitra ny hampiasa CMake ho rafitra fananganana lehibe ho an'ny Qt mandritra ny fotoana maharitra. Ny fampandrosoana ny Qbs dia nitohy ho tetikasa mahaleo tena tohanan'ny vondrom-piarahamonina sy ny mpamorona liana. Ny fotodrafitrasa Qt Company dia mbola ampiasaina amin'ny fampandrosoana.

Fanavaozana lehibe ao amin'ny Qbs 1.20:

  • Ny fanohanana feno ny rafitra Qt 6 dia nampiharina, anisan'izany ny sampana Qt 6.2.
  • Ny maody QtScript, izay tsy omena ao amin'ny Qt 17 intsony ary tafiditra ao amin'ny Qbs izao, dia nohavaozina sy nafindra tany amin'ny C++ 6.
  • Raha misy fivoriambe misy karazana fananana hafa, dia misy lisitry ny fananana taloha omena.
  • Nisy baiko nampiana qbs-config mba hanampiana ny mombamomba azy manontolo, izay ahafahanao manao tsy misy fanampim-pananana manokana ary manafaingana ny fanombohana rehefa manana SDK Android maromaro ianao.
  • Voavaha ny olana amin'ny fikarakarana tsy mety ny fotoana fanavaozana ny rakitra ao amin'ny sehatra FreeBSD.
  • Fanohanana C/C++ nohatsaraina. Fanampiana fanampiny ho an'ny COSMIC compiler (COLDFIRE/M68K, HCS08, HCS12, STM8 ary STM32) ary fitaovana Digital Mars. Ho an'ny compiler MSVC, ny fananana cpp.enableCxxLanguageMacro dia nampiharina ary ny fanohanana ny sanda "c++20" dia nampiana tao amin'ny cpp.cxxLanguageVersion.
  • Ho an'ny sehatra Android, ny fanohanana dia nampiharina amin'ny fampiasana ny d8 dex compiler fa tsy dx amin'ny fametrahana ny fananana Android.sdk.dexCompilerName. Ministro, programa iray hampandehanana ny tranomboky Qt amin'ny Android, dia natsahatra. Nohavaozina avy amin'ny aapt mankany amin'ny aapt2 (Android Asset Packaging Tool) ny kitapom-pitaovana hamoronana fonosana.

Source: opennet.ru

Add a comment