CMake - Vikipedi
İçeriğe atla
Ana menü
Gezinti
  • Anasayfa
  • Hakkımızda
  • İçindekiler
  • Rastgele madde
  • Seçkin içerik
  • Yakınımdakiler
Katılım
  • Deneme tahtası
  • Köy çeşmesi
  • Son değişiklikler
  • Dosya yükle
  • Topluluk portalı
  • Wikimedia dükkânı
  • Yardım
  • Özel sayfalar
Vikipedi Özgür Ansiklopedi
Ara
  • Bağış yapın
  • Hesap oluştur
  • Oturum aç
  • Bağış yapın
  • Hesap oluştur
  • Oturum aç

İçindekiler

  • Giriş
  • 1 Temel kullanım
    • 1.1 Yükleme
    • 1.2 CMake ile bir programı build etme
  • 2 Kaynakça
  • 3 Dış bağlantılar

CMake

  • العربية
  • Čeština
  • Deutsch
  • English
  • Español
  • فارسی
  • Suomi
  • Français
  • Magyar
  • İtaliano
  • 日本語
  • 한국어
  • Nederlands
  • Polski
  • Português
  • Русский
  • Українська
  • 中文
Bağlantıları değiştir
  • Madde
  • Tartışma
  • Oku
  • Değiştir
  • Kaynağı değiştir
  • Geçmişi gör
Araçlar
Eylemler
  • Oku
  • Değiştir
  • Kaynağı değiştir
  • Geçmişi gör
Genel
  • Sayfaya bağlantılar
  • İlgili değişiklikler
  • Kalıcı bağlantı
  • Sayfa bilgisi
  • Bu sayfayı kaynak göster
  • Kısaltılmış URL'yi al
  • Karekodu indir
Yazdır/dışa aktar
  • Bir kitap oluştur
  • PDF olarak indir
  • Basılmaya uygun görünüm
Diğer projelerde
  • Wikimedia Commons
  • Vikiveri ögesi
Görünüm
Vikipedi, özgür ansiklopedi
CMake
CMake logosu
GeliştiriciAndy Cedilnik, Bill Hoffman, Brad King, Ken Martin, Alexander Neundorf
İlk yayınlanma2000 (25 yıl önce) (2000)
Güncel sürüm4.2.1[1] Bunu Vikiveri'de düzenleyin 9 Aralık 2025
Kod deposu
  • gitlab.kitware.com/cmake/cmake
Bunu Vikiveri'de düzenleyin
Programlama diliC, C++[2]
İşletim sistemiÇapraz-platform
TürProgramlama aracı
LisansYeni BSD lisansı
Resmî sitesihttps://cmake.org


CMake, derleyiciden bağımsız olarak, yazılım inşası otomasyonu, testi, paketleme ve yüklenmesi için kullanılan çapraz-platform ve açık kaynak kodlu yazılımdır. Çoklu kütüphane kullanan uygulamaları ve dizin hiyerarşisini destekler. CMake bir inşa yazılımı (buıld system) değildir, kodu build etmez, onun yerine yerli inşa sistemlerinin ihtiyacı olan şeyi, inşa betiklerini (buıld script) oluşturur. Apple Xcode, Make, Microsoft Visual Studio, Ninja gibi yerli (native) inşa ortamlarıyla birlikte kullanılır. Kullanılması için yalnızca bir C++ derleyicisi yeterlidir.

Temel kullanım

[değiştir | kaynağı değiştir]

Yükleme

[değiştir | kaynağı değiştir]
$ wget --quiet https://github.com/Kitware/CMake/releases/download/v3.30.0/cmake-3.30.0-linux-x86_64.sh
$ ls
cmake-3.30.0-linux-x86_64.sh
$ chmod u+x cmake-3.30.0-linux-x86_64.sh
# ./cmake-3.30.0-linux-x86_64.sh --help
$ ./cmake-3.30.0-linux-x86_64.sh --prefix=/usr/local --exclude-subdir --skip-license
$ which cmake
/usr/local/bin/cmake
$ cmake --version
cmake version 3.30.0

CMake suite maintained and supported by Kitware (kitware.com/cmake).

CMake ile bir programı build etme

[değiştir | kaynağı değiştir]
$ git clone git@gitHostWebsite.com:awesomeUser/awesomeLibrary.git
$ ls
awesomeLibrary
$ cmake -S awesomeLibrary -B build
$ cmake --build build
$ cmake --install build

Kaynakça

[değiştir | kaynağı değiştir]
  1. ^ "CMake 4.2.1 available for download" (İngilizce). 9 Aralık 2025. Erişim tarihi: 11 Aralık 2025. 
  2. ^ "The CMake Open Source Project on OpenHub". OpenHub. 9 Ağustos 2016 tarihinde kaynağından arşivlendi. Erişim tarihi: 9 Nisan 2016. 

Dış bağlantılar

[değiştir | kaynağı değiştir]
  • Resmî site Vikiveri ögesini düzenle
  • CMake Tutorial
  • Mastering CMake
  • The Architecture of Open Source Applications (Volume 1) CMake
Taslak simgesiYazılım ile ilgili bu madde taslak seviyesindedir. Madde içeriğini genişleterek Vikipedi'ye katkı sağlayabilirsiniz.
"https://tr.wikipedia.org/w/index.php?title=CMake&oldid=33562249" sayfasından alınmıştır
Kategoriler:
  • Yazılım taslakları
  • Derleme araçları
  • BSD lisansı kullanan yazılımlar
  • Qt kullanan yazılımlar
Gizli kategoriler:
  • Bilgi alt kutulu maddeler
  • Tüm taslak maddeler
  • Sayfa en son 13.20, 27 Temmuz 2024 tarihinde değiştirildi.
  • Metin Creative Commons Atıf-AynıLisanslaPaylaş Lisansı altındadır ve ek koşullar uygulanabilir. Bu siteyi kullanarak Kullanım Şartlarını ve Gizlilik Politikasını kabul etmiş olursunuz.
    Vikipedi® (ve Wikipedia®) kâr amacı gütmeyen kuruluş olan Wikimedia Foundation, Inc. tescilli markasıdır.
  • Gizlilik politikası
  • Vikipedi hakkında
  • Sorumluluk reddi
  • Davranış Kuralları
  • Geliştiriciler
  • İstatistikler
  • Çerez politikası
  • Mobil görünüm
  • Wikimedia Foundation
  • Powered by MediaWiki
CMake
Konu ekle