Qbs 1.20 instrumentum conventus emissio

Instrumentorum series constructionis Qbs edita est. Haec est septima emissio ex quo Societas Qt se ab evolutione incepti recessit. A communitate quae evolutionem Qbs continuare cupiebat, parata est. Qbs Qt ut dependentiam ad constructionem requirit, quamquam ipsum Qbs ad constructionem cuiuslibet incepti tractandam destinatum est. Qbs versionem simpliciorem linguae QML ad scripta constructionis incepti definienda utitur, permittens definitionem regularum constructionis flexibilium quae modulos externos includere, functiones JavaScript uti, et regulas constructionis proprias creare possunt.

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.

Memini in MMXVIII, in Qt Company constituit Qbs developing prohibere. Qbs elaboratum est ut pro qmake substitueretur, sed tandem CMake uti placuit ut systema principalis constructum Qt in detegere. Explicatio Qbs nunc continuatur ut consilium independens a viribus communitariis et tincidunt commodis fultum. Ad progressionem, Qt Company infrastructura pergit utendum est.

Clavis innovationes in Qbs 1.20;

  • Plenum subsidium pro systemate Qt 6 implementatum est, incluso ramo Qt 6.2.
  • Modulus QtScript, qui iam non in Qt 6 includitur et nunc pars Qbs est, renovatus et ad C++17 translatus est.
  • In casu congregationis cum diverso proprietatum grege, index proprietatum veterum praebetur.
  • Mandatum ad qbs-config addendum integrum profile additum est, quo facto non opus est proprietates separatim addere et initium magnopere acceleratur cum plura Android SDKs adsunt.
  • Quaestio de perperam tractatione temporum renovationis fasciculorum in suggestu FreeBSD soluta est.
  • Melior factus est subsidium linguarum C/C++. Additum est subsidium compilatorum COSMIC (COLDFIRE/M68K, HCS08, HCS12, STM8, et STM32) et instrumentorum Digital Mars. Pro compilatore MSVC, proprietas "cpp.enableCxxLanguageMacro" implementata est, et subsidium valoris "c++20" in cpp.cxxLanguageVersion additum est.
  • In systemate Android, subsidium compilatoris d8 dex loco dx per proprietatem Android.sdk.dexCompilerName constitutam effectum est. Subsidium Ministro, programmatis ad bibliothecas Qt in Android sustentandas, intermissum est. Instrumentarium fasciculorum ab aapt ad aapt2 (Android Asset Packaging Tool) renovatum est.

Source: opennet.ru