kralhakan2009 1
kralhakan2009
Vahsi Uzman 1
Vahsi Uzman
Cannn6161 1
Cannn6161
onur akbaş 1
onur akbaş
PrimeAC 1
PrimeAC
Mt2Hizmet 1
Mt2Hizmet
romegames 1
romegames
Fethi Polat 1
Fethi Polat
xranzei 1
xranzei
Hikaye Ekle
Reklam vermek için turkmmo@gmail.com

Altın Konu Linux'ta CMake Nasıl Kurulur

  • Konuyu başlatan Konuyu başlatan EJDER
  • Başlangıç tarihi Başlangıç tarihi
  • Cevaplar Cevaplar 13
  • Görüntüleme Görüntüleme 1K
  • Etiketler Etiketler
    cmake linux

EJDER

WoonyWooys
Telefon Numarası Onaylanmış Üye
Fahri Üye
Katılım
18 Tem 2022
Konular
597
Mesajlar
11,192
Çözüm
5
Online süresi
2mo 19d
Reaksiyon Skoru
4,323
Altın Konu
76
Başarım Puanı
297
MmoLira
5,024
DevLira
756
Ticaret - 0%
0   0   0

ROHAN2 WORLD 1-120 TR TİPİ OFFICIAL YOHARA, BALATHOR VE AMON! 80. GÜNÜNDE! +10.000 ONLİNE! HİLE VE BOT %100 ENGELLİ HEMEN TIKLA!

MiConv.com__Cmake-Featured-Image-min-1-800x400.png


Birçok nedenden dolayı, Linux her zaman bir programlama dayanağı olmuştur, ancak çoğu PC kullanıcısı Windows'tadır. Bu, Windows platformunda test etmesi gereken programcıları bir ikilemle karşı karşıya bırakır: platformlar arasında geçiş yapmak neredeyse imkansızdır. CMake'nin devreye girdiği yer burasıdır.

CMake Nedir?​


CMake, C ve C ++ ile yazılmış yazılımları oluşturmanıza, test etmenize ve paketlemenize olanak tanıyan açık kaynaklı bir uygulamadır. Hem Unix hem de Windows sistemlerinde yapı dosyaları oluşturmak için CMakeLists adlı komut dosyalarını kullanır. Bu, üzerinde çalıştığı platformlarda sınırlı olan, büyük projelerde çalışmak için karmaşık olabilen ve bir GUI'ye sahip olmayan GNU make'den farklıdır.

CMake Nasıl Kurulur​

CMake'yi kurmak kolaydır. Ancak, yöntemi biraz kaırışıktır. Burada kısaca derlenmiş tüm bilgileri bulacaksınız.

Bir C++ derleyicisine ihtiyacınız var ve Clang ve GCC'nin her ikisi de harika seçenekler. Yeterince yetenekliyseniz kendi derleyicinizi bile oluşturabilirsiniz. Bahsedilen derleyicileri yüklemek için komutlar aşağıdaki gibidir:

Clang:

sudo apt install clang lldb lld

GCC:

sudo apt install build-essential

CMake Nasıl Yapılandırılır​


Dokümantasyon eksikliği, CMake'nin programlamaya yeni başlayanlar ve hatta üst düzey yazılım mühendisleri için kullanılmasını zorlaştırabilir. CMake'yi yapılandırmak, o sırada projenize bağlıdır, ancak genellikle GUI'de C++ derleyicinizi ve bağlayıcınızı seçin. Aşağıdaki komutu kullanarak terminalde de yapılandırabilirsiniz:

cmake -DCMAKE_SHARED_LINKER_FLAGS="-fuse-ld=<linker>" -DCMAKE_EXE_LINKER_FLAGS="-fuse-ld= <linker" -DCMAKE_CXX_COMPILER=<C++ compiler>

Yapılandırmanızı ayarladıktan sonra, GUI veya komutla yapı dosyaları oluşturabilirsiniz. Bu, kaynak kodu ikili dosyalarını oluşturur. Ardından, terminal komutunu kullanarak bu dosyaların üstbilgi dosyaları, kitaplıklar ve yürütülebilir dosyalarla kullanıcı tarafından erişilebilir olmasını sağlayın. VS code içinde çalışıyorsanız, install komutunu kullanabilirsiniz.

Derleme dosyasında yazdıklarınıza bağlı olarak, dosyaları bir veya daha fazla yürütülebilir dosya halinde düzenleyin. CMake'nin eski bir sürümünü kullanıyorsanız make install komutunu kullanmalısınız.
 
Paylaşım için teşekkürler.
 
Paylaşım için teşekkürler.
 
Paylaşım için teşekkürler.
 

Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)

Geri
Üst