د CMake 3.28 جوړ سیسټم خوشې کول

د کراس پلیټ فارم خلاص جوړ سکریپټ جنراتور CMake 3.28 خپور شوی ، د آټوټولز لپاره د بدیل په توګه خدمت کوي او په پروژو کې کارول کیږي لکه KDE, LLVM/Clang, MySQL, MariaDB, ReactOS او Blender. CMake د ساده سکریپټینګ ژبې چمتو کولو لپاره د پام وړ دی ، د ماډلونو له لارې د فعالیت غزولو لپاره وسیلې ، د کیشینګ ملاتړ ، د کراس تالیف لپاره د وسیلو شتون ، د پراخه سیسټمونو او کمپیلرونو لپاره د جوړو فایلونو رامینځته کولو ملاتړ ، د ctest او cpack شتون. د ټیسټ سکریپټونو تعریف کولو او د کڅوړو جوړولو لپاره اسانتیاوې، او د جوړونې پیرامیټونو د متقابل ترتیب لپاره د cmake یوټیلټي -gui. د CMake کوډ په C++ کې لیکل شوی او د BSD جواز لاندې ویشل شوی.

اصلي پرمختګونه:

  • د ویژول سټوډیو او نینجا لپاره جوړ شوي سکریپټ جنراتورونو د C++ 20 مشخصاتو کې تعریف شوي ماډلونو لپاره ملاتړ اضافه کړی. د ماډل ملاتړ د LLVM/Clang 16, GCC 14-dev یا MSVC 14.34 سره شتون لري.
  • د NVCC کمپیلر (NVIDIA CUDA کمپیلر) په کارولو سره په HIP ژبه کې د NVIDIA GPU کوډ تالیف کولو وړتیا پلي کړه. د HIP (amd یا nvidia) لپاره د GPU پلیټ فارم غوره کولو لپاره CMAKE_HIP_PLATFORM متغیر اضافه شوی.
  • د ایپل پلیټ فارمونه د ".xcframework" لارښودونو ملاتړ کوي.
  • د "exec_program()" کمانډ لرې کړ، کوم چې په 3.0 خوشې کولو کې ضایع شوی و. د پروسو چلولو لپاره، د "execute_process()" کمانډ وکاروئ.
  • د "FILE_SET" حالت په کارولو سره رامینځته شوي فایلونه اوس د ډیفالټ لخوا شخصي چلند کیږي ، د ننجا جنراتورونو کې د ډیر اغیزمن جوړ شوي ګراف لپاره اجازه ورکوي.
  • په پلیټ فارم کې د find_library()، find_path()، او find_file() کمانډونو کې Windows د نصبولو لارښودونو کې لټون چې د PATH چاپیریال متغیر څخه ترلاسه شوی غیر فعال شوی دی (د چلند سره یوځای کولو لپاره Windows د نورو پلیټ فارمونو سره).

سرچینه: opennet.ru

د DDoS محافظت ، VPS VDS سرورونو سره د سایټونو لپاره معتبر کوربه توب واخلئ 🔥 د DDoS محافظت، VPS VDS سرورونو سره د باور وړ ویب پاڼې کوربه توب واخلئ | ProHoster