Qbs 1.17 instrumentum conventus emissio

Subjuncta dimittis conventus instrumenta Qbs 1.17. Haec est quarta emissio quia Qt Company reliquit progressum rei, a communitate curatum ad Qbs progressionem continuandam. Condere Qbs, Qt inter clientelas requiritur, quamvis Qbs ipse destinatur ad conventum cuiuslibet inceptis ordinandum. Qbs simpliciori versione utitur linguae QML ad definiendum documentum scripta fabricanda, quae tibi permittit ut regulas constructas flexibiles satis definias quae modulorum externorum coniungere possunt, JavaScript functiones utere, et regulas instituendi consuetudo crea.

Lingua scriptionis in Qbs adhibita automate generationi et partium fabricandi scriptorum ab IDE accommodata est. Praeterea, Qbs facit formas non generat, et ipsa, sine intermediis sicut utilitas efficit, immissionem compilatores et nexus moderatur, optimizing processum aedificandi secundum graphiam omnium dependentiarum singillatim. Praesens notitiarum initialium in structura ac dependentiis in incepto permittit ut efficaciter parallelas exsecutioni operationum in pluribus sequelis. Pro magnis inceptis constans numerus limariorum et subdirectoriarum, observantia reaedificandi utens Qbs per aliquotiens outperformem facere potest - reaedificandum est paene instantaneum et non facit tempus exspectationem elit.

Meminerimus in MMXVIII Qt Company erat suscepit consilium prohibere developing Qbs. Qbs elaboratum est ut substitutio pro qmake, sed tandem CMake uti placuit ut systema principale constructum pro Qt in longum tempus. Progressio Qbs nunc perseuerauit ut consilium independens a communitatibus et tincidunt commodis fultum. Societas infrastructura Qt pergit ad progressionem adhibendam.

Main innovations Qbs 1.17;

  • Addidit initialis firmamentum qt 6.
  • Addidit modulus capnp uti notitia serialization protocol Cap'n Protoevangelii in C++ applicationes.
  • adiecit facultas specificandi productum et proiectum variabilium in dextra parte definitionum proprietatis moduliProvider (exempli gratia "moduleProviders.mygenerator.chooseLettersFrom: project.beginning").
  • Adiecta subsidia instrumentorum ad aedificandum C/C ++ incepta ad operandum supra ferramenta sine OS (metallum nudum, cum qbs.targetPlatform parametri ad nullum'): KEIL (ARMCLANG, C166, C251), IAR (CR16; AVR32, M68K) And
    GCC (CR16, M68K, M32C, M32R, Super-H, V850, RISC-V, Xtensa).

  • Auxilia additae pro Xcode 12.0 evolutionis ambitu macOS.
  • Qt in Android modulorum purgata sunt.
  • Improved build support for the Android platform. Addidit packageType proprietatem moduli Android.sdk ad "aab" (Android App Bundles) fasciculos pro "apk", necnon proprietatem aaptName ad novum aapt2 utendum (Android Asset Packaging Tool). Firmamentum est ad aedificationem applicationum Android pro ARMv5, MIPS et MIPS64 suggestis discontinuata.

Source: opennet.ru