يتم استخدام CMake للتحكم في عملية تجميع البرامج باستخدام نظام أساسي بسيط وملفات تكوين مستقلة للمترجم، وإنشاء ملفات تعريف ومساحات عمل أصلية يمكن استخدامها في بيئة المحول البرمجي التي تختارها.
تم إنشاء مجموعة أدوات CMake بواسطة Kitware استجابة للحاجة إلى بيئة بناء قوية ومتعددة المنصات للمشاريع مفتوحة المصدر مثل ITK وVTK.
توفر عجلات CMake python الإصدار CMake 3.31.0.
الإصدارات | التنزيلات |
---|---|
إجراءات GitHub (Windows وmacOS وLinux) | |
---|---|
بايبي |
الأنظمة الأساسية التالية مدعومة بعجلات ثنائية:
نظام التشغيل | قوس |
---|---|
ويندوز | 64 بت 32 بت |
لينكس إنتل | Manylinux2010+ 64 بت musllinux_1_1+ 64 بت Manylinux2010+ 32 بت موسلينوكس_1_1+ 32 بت |
لينكس أرم | Manylinux2014+ AArch64 musllinux_1_1+ AArch64 musllinux_1_2+ Armv7l |
لينكس باور بي سي | Manylinux2014+ ppc64le musllinux_1_1+ ppc64le |
لينكس آي بي إم Z | Manylinux2014+ s390x موسلينوكس_1_1+ s390x |
ماك 10.10+ | إنتل |
ماك 11+ | أبل السيليكون |
الإصدار الأخير الذي يوفر manylinux1
كان 3.22.x
الإصدار الأخير الذي يوفر دعم Python 2 إلى Python 3.6 كان 3.28.x
تتم صيانة هذا المشروع بواسطة جان كريستوف فيليون روبن من شركة Kitware Inc. وهو مغطى بترخيص Apache، الإصدار 2.0.
يتم توزيع CMake بموجب ترخيص BSD المكون من 3 فقرات المعتمد من OSI. لمزيد من المعلومات حول CMake، قم بزيارة https://cmake.org