CMake (64bit)4.0.0

CMakeadalah sistem build lintas platform open-source yang membantu pengembang mengelola proses build proyek perangkat lunak. Ia menggunakan sintaksis deklaratif sederhana untuk mendefinisikan struktur proyek, dependensi, dan target build, serta 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 mengonfigurasi proyek untuk berbagai sistem build, termasuk Make, Ninja, dan Visual Studio, serta berbagai IDE seperti CLion, Qt Creator, dan Visual Studio Code. CMake juga mendukung berbagai macam bahasa pemrograman, termasuk C, C++, Java, Python, dan Fortran.

Salah satu manfaat utama menggunakan CMake adalah kemampuannya untuk menangani proyek-proyek 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 platform dan compiler yang berbeda.

CMake secara luas digunakan dalam komunitas open-source, dan merupakan sistem build pilihan untuk banyak proyek skala besar seperti KDE, LLVM, dan OpenCV. Popularitasnya disebabkan oleh fleksibilitasnya, kemudahan penggunaannya, 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.
  • Bahasa independen: 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 membangun proyek kompleks dengan berbagai komponen.
  • Integrasi dengan alat pembangunan lainnya: CMake dapat diintegrasikan dengan alat pembangunan lainnya, seperti make dan ninja.
  • Resolusi dependensi otomatis: CMake dapat secara otomatis mendeteksi dan menyelesaikan dependensi antara berbagai komponen dari sebuah proyek.
  • Ekstensibilitas: CMake dapat diperluas dengan plugin dan modul kustom untuk mendukung persyaratan build tertentu.

Program tersedia dalam bahasa lain.

Ulasan Pengguna

Penilaian Pengguna

1 2 3 4 5

Lisensi:

Gratis

Persyaratan:

Windows 7 64/ Windows 8 64/ Windows 10 64/ Windows 11 64

Bahasa:

English

Ukuran:

32.7MB

Penerbit:

Kitware, Inc.

Diperbarui:

Mar 30, 2025

Bersih

Perangkat Lunak Pelaporan

Perangkat Lunak Pengembang

CMake (64bit) 4.0.1

CMake (32bit) 4.0.1

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.