Qbs 1.16 fitaovana famotsorana fitaovana

nampidirina famoahana fitaovana famoriana Qbs 1.16. Ity no famoahana fahatelo 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.

Tsarovy fa tamin'ny taona 2018 ny orinasa Qt dia nahazo fanapahan-kevitra hampitsahatra ny fampandrosoana Qbs. 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.

tena fanavaozana Qbs 1.16:

  • Ny fampifangaroana ny fananana lisitra amin'ny maody mifandray amin'ny fiankinan-doha dia azo antoka, izay zava-dehibe, ohatra, rehefa manamboatra saina toy ny cpp.staticLibraries;
  • Fanampiana mandeha ho azy ny GCC sy IAR ho an'ny microcontrollers Renesas;
  • Fanampiana fanampiny ho an'ny Xcode 11.4 amin'ny macOS;
  • Nitarina ny fahafahan'ny clang-cl support module;
  • Famaritana mandeha ho azy ny MSVC, clang-cl ary MinGW amin'ny mombamomba izay tsy voafaritra mazava ny toerana misy ny fitaovana;
  • Nohamafisina izy io mba ahafahana mamela sy manitsy ny fampahalalam-baovao debug napetraka misaraka (cpp.separateDebugInformation) amin'ny alΓ lan'ny fizarana Application sy DynamicLibrary ao amin'ny mari-pamantarana tetikasa;
  • Fanampiana fanampiny ho an'ny Qt 5.14 ho an'ny Android ary nohavaozina ny utility qbs-setup-android;
  • Fanampiana fanampiny ho an'ny rakitra JSON novokarin'ny moc utility (Qt >= 5.15) amin'ny Qt.core.generateMetaTypesFile sy Qt.core.metaTypesInstallDir;
  • Fanampiana fanampiny ho an'ny rafitra fanambarΓ na karazana vaovao ho an'ny QML nampidirina tao amin'ny Qt 5.15;
  • Nampiana ny ConanfileProbe mba hanatsorana ny fampidirana Qbs amin'ny mpitantana fonosana Conan (ho an'ny C/C++).

Source: opennet.ru

Add a comment