CMake (32bit)4.0.0

CMakeadalah sistem build lintas platform sumber terbuka yang membantu pengembang mengelola proses build dari proyek perangkat lunak. Ini menggunakan sintaks deskriptif yang sederhana untuk mendefinisikan struktur proyek, ketergantungan, dan target build, dan menghasilkan file build spesifik platform (seperti Makefiles atau Visual Studio project files) yang dapat digunakan untuk membangun proyek pada berbagai platform dan dengan kompilator yang berbeda.

CMake memungkinkan pengembang untuk membuat dan mengkonfigurasi proyek untuk berbagai sistem build, termasuk Make, Ninja, dan Visual Studio, serta berbagai IDE seperti CLion, Qt Creator, dan Visual Studio Code. Ini juga mendukung berbagai bahasa pemrograman, termasuk C, C++, Java, Python, dan Fortran.

Salah satu manfaat utama menggunakan CMake adalah kemampuannya untuk menangani proyek yang kompleks dengan banyak file sumber dan dependensi. CMake menyediakan struktur modular yang memudahkan penambahan atau penghapusan file, pustaka, dan modul, serta mendefinisikan konfigurasi build untuk berbagai platform dan compiler.

CMake banyak digunakan dalam komunitas open-source dan merupakan sistem build pilihan untuk banyak proyek skala besar seperti KDE, LLVM, dan OpenCV. Popularitasnya disebabkan oleh fleksibilitas, kemudahan penggunaan, dan kemampuannya untuk menghasilkan file build yang bekerja di berbagai platform dan dengan berbagai compiler.


Fitur Utama:

  • Lintas platform: CMake mendukung pembangunan di berbagai platform, termasuk Windows, macOS, dan Linux.
  • Independen bahasa: CMake dapat digunakan dengan berbagai bahasa pemrograman, termasuk C++, Python, dan Java.
  • Manajemen konfigurasi: CMake memungkinkan pengembang untuk menentukan konfigurasi build dan opsi build khusus.
  • Desain modular: CMake menggunakan desain modular yang memungkinkan pengembang untuk membangun proyek yang kompleks dengan berbagai komponen.
  • Integrasi dengan alat build lainnya: CMake dapat diintegrasikan dengan alat build lainnya, seperti make dan ninja.
  • Resolusi dependensi otomatis: CMake dapat secara otomatis mendeteksi dan menyelesaikan dependensi antara berbagai komponen dalam sebuah proyek.
  • Ekstensibilitas: CMake dapat diperluas dengan plugin dan modul kustom untuk mendukung kebutuhan build spesifik.


Program tersedia dalam bahasa lain.

Ulasan Pengguna

Penilaian Pengguna

1 2 3 4 5

Lisensi:

Gratis

Persyaratan:

Windows 7/ Windows 8/ Windows 10/ Windows 11

Bahasa:

English

Ukuran:

30.7MB

Penerbit:

Kitware, Inc.

Diperbarui:

Mar 30, 2025

Bersih

Perangkat Lunak Pelaporan

Perangkat Lunak Pengembang

CMake (64bit) 4.0.0

CMake (32bit) 4.0.0

Tingkat Keamanan

Untuk menghindari potensi kerusakan pada perangkat Anda dan memastikan keamanan data dan privasi Anda, tim kami memeriksa setiap kali file instalasi baru diunggah ke server kami atau terhubung ke server jarak jauh, serta secara berkala meninjau file tersebut untuk mengkonfirmasi atau memperbarui statusnya. Berdasarkan pemeriksaan ini, kami menetapkan tingkat keamanan berikut untuk setiap file yang dapat diunduh.

Bersih

Sangat mungkin bahwa program perangkat lunak ini bersih.

Kami memindai berkas dan URL yang terkait dengan program perangkat lunak ini di lebih dari 60 layanan antivirus terkemuka di dunia; tidak ada ancaman yang ditemukan. Dan tidak ada perangkat lunak pihak ketiga yang dibundel.

Peringatan

Program ini disokong oleh iklan dan mungkin menawarkan untuk menginstal program pihak ketiga yang tidak diperlukan. Ini bisa termasuk toolbar, mengubah halaman beranda Anda, mesin pencari default, atau menginstal program pihak ketiga lainnya. Ini bisa jadi positif palsu, dan pengguna kami disarankan untuk berhati-hati saat menginstal dan menggunakan software ini.

Tuna netra

Perangkat lunak ini tidak lagi tersedia untuk diunduh. Sangat mungkin bahwa program perangkat lunak ini bersifat berbahaya atau memiliki masalah keamanan atau alasan lainnya.

Kirim Laporan

Terima kasih!
Laporan Anda telah dikirim.

Kami akan meninjau permintaan Anda dan mengambil tindakan yang sesuai.

Harap dicatat bahwa Anda tidak akan menerima pemberitahuan tentang tindakan apa pun yang diambil akibat laporan ini. Kami mohon maaf atas ketidaknyamanan yang mungkin ditimbulkan.

Kami menghargai bantuan Anda dalam menjaga situs web kami tetap bersih dan aman.