CMake digunakan untuk mengontrol proses kompilasi perangkat lunak menggunakan platform sederhana dan file konfigurasi independen compiler, serta menghasilkan makefile dan ruang kerja asli yang dapat digunakan di lingkungan compiler pilihan Anda.
Rangkaian alat CMake dibuat oleh Kitware sebagai respons terhadap kebutuhan akan lingkungan pembangunan lintas platform yang kuat untuk proyek sumber terbuka seperti ITK dan VTK.
Roda python CMake menyediakan CMake 3.31.0.
Versi | Unduhan |
---|---|
Tindakan GitHub (Windows, macOS, Linux) | |
---|---|
PyPI |
Platform berikut ini didukung dengan roda biner:
sistem operasi | Lengkungan |
---|---|
jendela | 64-bit 32-bit |
LinuxIntel | banyaklinux2010+ 64-bit muslinux_1_1+ 64-bit banyaklinux2010+ 32-bit musllinux_1_1+ 32-bit |
LENGAN Linux | manylinux2014+ AArch64 musllinux_1_1+ AArch64 musllinux_1_2+ armv7l |
Linux PowerPC | manylinux2014+ ppc64le musllinux_1_1+ ppc64le |
Linux IBM Z | manylinux2014+ s390x muslinux_1_1+ s390x |
macOS 10.10+ | Intel |
macOS 11+ | silikon apel |
Versi terakhir yang menyediakan roda manylinux1
adalah 3.22.x
Versi terakhir yang memberikan dukungan Python 2 hingga Python 3.6 adalah 3.28.x
.
Proyek ini dikelola oleh Jean-Christophe Fillion-Robin dari Kitware Inc. Proyek ini dilindungi oleh Lisensi Apache, Versi 2.0.
CMake didistribusikan di bawah Lisensi 3-klausul BSD yang disetujui OSI. Untuk informasi lebih lanjut tentang CMake, kunjungi https://cmake.org