Doli versioni i ri i CMake 3.16.0

Doli një version i ri i sistemit të ndërtimit të njohur CMake 3.16.0 dhe mjeteve përkatëse CTest dhe CPack, që lehtësojnë testimin dhe ndërtimin e paketave përkatësisht.

Ndryshimet kryesore:

  • CMake tani mbĂ«shtet Objective-C dhe Objective-C++. MbĂ«shtetjeja aktivizohet duke shtuar OBJC dhe OBJCXX nĂ« project() ose enable_languages(). KĂ«shtu, skedarĂ«t *.m dhe *.mm do tĂ« kompilohet si Objective-C ose C++, pĂ«rndryshe, si mĂ« parĂ«, do tĂ« trajtohen si skedarĂ« burimorĂ« C++.

  • Shtuar komandĂ«n target_precompile_headers(), qĂ« tregon njĂ« listĂ« tĂ« skedarĂ«ve tĂ« titujve tĂ« parakompozuar pĂ«r qĂ«llimin.

  • Shtuar pronĂ«sia e qĂ«llimit UNITY_BUILD, duke treguar gjeneruesve pĂ«r tĂ« bashkuar skedarĂ«t burimorĂ« pĂ«r tĂ« pĂ«rshpejtuar ndĂ«rtimin.

  • Komandat find_*() tani mbĂ«shtesin variabĂ«l tĂ« reja qĂ« kontrollojnĂ« kĂ«rkimin.

  • Komanda file() tani mund tĂ« nxjerrĂ« nĂ« mĂ«nyrĂ« rekurzive njĂ« listĂ« bibliotekash tĂ« lidhura me bibliotekĂ«n ose skedarin ekzekutues me nĂ«nkomandĂ«n GET_RUNTIME_DEPENDENCIES. Kjo nĂ«nkomandĂ« zĂ«vendĂ«son GetPrerequisites().

  • CMake tani ka komanda tĂ« ndĂ«rtuara true dhe false, tĂ« thirra pĂ«rmes cmake -E, dhe opsioni —loglevel tani Ă«shtĂ« i vjetruar dhe do tĂ« rinominohet nĂ« —log-level.

Burimi: linux.org.ru

Bleni hostin e besueshĂ«m pĂ«r faqet me mbrojtje nga DDoS, VPS VDS servera đŸ”„ Bli hostin e besueshĂ«m pĂ«r faqet me mbrojtje nga DDoS, VPS VDS servera | ProHoster