bikral 1
bikral
noisiv 1
noisiv
Manwe Work 1
Manwe Work
Bvural41 1
Bvural41
ShadowFon 1
ShadowFon
mavzermete 1
mavzermete
YazilimMühendisi 1
YazilimMühendisi
Fethi Polat 1
Fethi Polat
InfernoShade 1
InfernoShade
Hikaye Ekle

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

HERAKLES Otomatik Avlı kalıcı sunucu. 19 Haziran'da açılıyor. Atius & Wizard güvencesiyle hemen kayıt ol, ön kayıt ödülleri aktif. 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.
 

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

Geri
Üst