Publikimi i mjetit të ndërtimit Qbs 1.19

Publikuar versioni i mjetit të ndërtimit Qbs 1.19. Kjo është edicioni i gjashtë pas largimit të kompanisë Qt Company nga zhvillimi i projektit, i përgatitur nga një komunitet i angazhuar në vazhdimin e zhvillimit të Qbs. Për ndërtimin e Qbs kërkohet Qt mes varësive, megjithatë vetë Qbs është dizajnuar për të organizuar ndërtimin e çdo projekti. Qbs përdor një variant të thjeshtuar të gjuhës QML për të përcaktuar skenarët e ndërtimit të projektit, që lejon përcaktimin e rregullave mjaft fleksibile të ndërtimit, në të cilat mund të lidhen module të jashtme, të përdoren funksione në JavaScript dhe të krijohen rregulla të rastësishme të ndërtimit.

Gjuha e skriptit e pĂ«rdorur nĂ« Qbs Ă«shtĂ« adaptuar pĂ«r automatizimin e gjenerimit dhe analizĂ«s sĂ« skenareve tĂ« ndĂ«rtimit nga mjediset e integruara tĂ« zhvillimit. PĂ«rveç kĂ«saj, Qbs nuk gjeneron skedarĂ« make, por kontrollon personalisht, pa ndĂ«rmjetĂ«s siç Ă«shtĂ« utilita make, ekzekutimin e kompilatorĂ«ve dhe lidhĂ«sve, duke optimizuar procesin e ndĂ«rtimit mbi njĂ« grafik tĂ« detajuar tĂ« tĂ« gjitha varĂ«save. Prania e tĂ« dhĂ«nave fillestare pĂ«r strukturĂ«n dhe varĂ«sitĂ« nĂ« projekt lejon ekzekutimin efikas tĂ« operacioneve nĂ« shumĂ«_thread. PĂ«r projektet e mĂ«dha, tĂ« pĂ«rbĂ«ra nga njĂ« numĂ«r tĂ« madh skedash dhe nĂ«n-drejtorish, performanca e rindĂ«rtimit tĂ« pĂ«rsĂ«ritur me Qbs mund tĂ« tejkalojĂ« make disa herĂ« — rindĂ«rtimi kryhet pothuajse menjĂ«herĂ« dhe nuk e detyron zhvilluesin tĂ« kalojĂ« kohĂ« duke pritur.

Kujtojmë se në vitin 2018, kompania Qt Company mori vendimin për të ndaluar zhvillimin e Qbs. Qbs u zhvillua si zëvendësim për qmake, por në përfundim u vendos të përdoret CMake si sistemi kryesor i ndërtimit për Qt në afat të gjatë. Zhvillimi i Qbs tani vazhdon në formën e një projekti të pavarur, të mbështetur nga forcat e komunitetit dhe zhvilluesit e interesuar. Për zhvillimin akoma vazhdohet të përdoret infrastruktura e kompanisë Qt.

Risi kryesore në Qbs 1.19:

  • Realizuar njĂ« modul tĂ« ri codesign, qĂ« ofron mjete pĂ«r tĂ« nĂ«nshkruar paketat me aplikacione dhe skedarĂ«t ekzekutues me nĂ«nshkrime digjitale gjatĂ« ndĂ«rtimit pĂ«r platformat Apple, Android dhe Windows.
  • Shtuar mbĂ«shtetje pĂ«r pĂ«rdorimin e disa versioneve tĂ« compiler-it MSVC, tĂ« ofruara nĂ« njĂ« instalim tĂ« vetĂ«m tĂ« Visual Studio ose nĂ« versione tĂ« ndryshme tĂ« Windows SDK. PĂ«r çdo version tĂ« compiler-it, Qbs tani krijon njĂ« profil tĂ« veçantĂ«.
  • NĂ« mjetet GCC dhe IAR Ă«shtĂ« shtuar mbĂ«shtetje pĂ«r arkitekturĂ«n Motorola HCS12, ndĂ«rsa nĂ« SDCC (Small Device C Compiler) dhe IAR pĂ«r arkitekturĂ«n Motorola HCS08.
  • Organizuar auto-dokumentimin e pranisĂ« sĂ« mjeteve Keil.
  • Shtuar mbĂ«shtetje pĂ«r Android NDK 22.1.7171670.
  • Shtuar mbĂ«shtetje pĂ«r Xcode 12.5 (QBS-1644).
  • Realizuar pajtueshmĂ«ri me Qt 6.1.

Burimi: opennet.ru

Bleni hostim tĂ« besueshĂ«m pĂ«r faqe me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Bleni hostim tĂ« besueshĂ«m pĂ«r faqe me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster