Aktualizimi i sistemit të ndërtimit CMake 3.28

ËshtĂ« publikuar versioni i gjeneruesit tĂ« skripteve tĂ« ndĂ«rtimit CMake 3.28, njĂ« alternativĂ« pĂ«r Autotools dhe i pĂ«rdorur nĂ« projekte si KDE, LLVM/Clang, MySQL, MariaDB, ReactOS dhe Blender. CMake Ă«shtĂ« e njohur pĂ«r ofrimin e njĂ« gjuhe tĂ« thjeshtĂ« skripti, mekanizmave pĂ«r zgjerimin e funksionalitetit pĂ«rmes moduleve, mbĂ«shtetje pĂ«r mbajtjen nĂ« cache, mjete pĂ«r ndĂ«rkompilim, mbĂ«shtetje pĂ«r gjenerimin e skedave tĂ« ndĂ«rtimit pĂ«r njĂ« spektrin tĂ« gjerĂ« sistemesh ndĂ«rtimi dhe kompilatorĂ«sh, si dhe mjeteve ctest dhe cpack pĂ«r pĂ«rcaktimin e skripteve tĂ« testimit dhe ndĂ«rtimit tĂ« paketave, dhe mjeteve cmake-gui pĂ«r konfigurimin interaktiv tĂ« parametrave tĂ« ndĂ«rtimit. Kodi CMake Ă«shtĂ« shkruar nĂ« gjuhĂ«n C++ dhe shpĂ«rndahet nĂ«n licencĂ«n BSD.

Përmirësimet kryesore:

  • NĂ« gjeneruesit e skripteve tĂ« ndĂ«rtimit pĂ«r Visual Studio dhe Ninja Ă«shtĂ« shtuar mbĂ«shtetje pĂ«r modulet e pĂ«rcaktuara nĂ« specifikimin C++ 20. MbĂ«shtetja pĂ«r modulet Ă«shtĂ« e disponueshme nĂ«se pĂ«rdoren LLVM/Clang 16, GCC 14-dev ose MSVC 14.34.
  • JanĂ« realizuar mundĂ«sitĂ« e kompilimit pĂ«r GPU NVIDIA tĂ« kodit nĂ« gjuhĂ«n HIP, duke pĂ«rdorur kompilatorin NVCC (NVIDIA CUDA Compiler). ËshtĂ« shtuar variabla CMAKE_HIP_PLATFORM pĂ«r tĂ« zgjedhur platformĂ«n GPU pĂ«r HIP ('amd' ose 'nvidia').
  • NĂ« platformat Apple Ă«shtĂ« siguruar mbĂ«shtetje pĂ«r katalogĂ«t «.xcframework».
  • ËshtĂ« hequr komandĂ«n «exec_program()», e shpallur e vjetruar nĂ« lĂ«shimin 3.0. PĂ«r tĂ« nisur procese, duhet pĂ«rdorur komandĂ«n «execute_process()».
  • SkedarĂ«t e gjeneruar duke pĂ«rdorur modin «FILE_SET» tani pĂ«rpunohen nga ana pĂ«r default si private, qĂ« lejon formimin e njĂ« grafiku mĂ« efikas tĂ« ndĂ«rtimit nĂ« gjeneratorĂ«t Ninja.
  • NĂ« komandat find_library(), find_path() dhe find_file() nĂ« platformĂ«n Windows Ă«shtĂ« çaktivizuar kĂ«rkimi nĂ« katalogĂ«t e instalimit, tĂ« marra nga variabla e mjedisit PATH (pĂ«r tĂ« unifikuar sjelljen nĂ« Windows me platformat e tjera).

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