LLVM Clang C, C++ ve Objective-C Derleyicisini Debian 12'ye Yükleme

Llvm Clang C C Ve Objective C Derleyicisini Debian 12 Ye Yukleme



Clang, yüksek performanslı bir C, C++ ve Objective-C derleyicisi ve araç setidir. Clang, LLVM projesi tarafından geliştirilen açık kaynaklı bir projedir. Clang-derlenmiş programlar çok hızlı ve etkilidir. Clang ayrıca inanılmaz kod optimizasyon yeteneklerine sahiptir. Geliştiriciler için hataların tanımlanmasını ve kod sorunlarının düzeltilmesini kolaylaştırmak amacıyla Clang, daha iyi hata mesajları ve teşhisler sağlar. Clang, GCC derleyicisine ve araç setine iyi bir alternatiftir.

Bu yazımızda LLVM Clang C, C++ ve Objective-C derleyicisinin Debian 12'ye nasıl kurulacağını göstereceğiz.







İçeriğin Konusu:

  1. Debian 12 Paketi Veritabanı Önbelleğini Güncelleme
  2. Debian 12'ye Clang C, C++ ve Objective-C Derleyicisini Kurmak
  3. Debian 12'de Clang C, C++ ve Objective-C Derleyicilerinin Erişilebilir Olup Olmadığını Kontrol Etme
  4. Clang C/C++ Derleyicisinin Diğer Sürümlerini Debian 12'ye Yükleme
  5. C ve C++ Programlarını LLVM Clang ile Derlemek
  6. Çözüm

Debian 12 Paketi Veritabanı Önbelleğini Güncelleme

Debian 12 paketi veritabanı önbelleğini güncellemek için aşağıdaki komutu çalıştırın:



$ sudo uygun güncelleme




Debian 12'ye Clang C, C++ ve Objective-C Derleyicisini Kurmak

LLVM Clang C, C++ ve Objective-C derleyicisini ve araç setini Debian 12'ye kurmak için aşağıdaki komutu çalıştırın:





$ sudo uygun düzenlemek clang clangd çınlayan-formatlı çınlayan-düzenli çınlayan-araçlar


Kurulumu onaylamak için tuşuna basın. VE ve ardından tuşuna basın .


LLVM Clang derleyicileri ve gerekli bağımlılık paketleri internetten indiriliyor. Tamamlanması biraz zaman alır.




LLVM Clang derleyicileri ve gerekli bağımlılık paketleri kuruluyor. Tamamlanması biraz zaman alır.


Bu noktada Debian 12 sisteminizde LLVM Clang C, C++ ve Object-C derleyicisinin kurulu olması gerekmektedir.

Debian 12'de Clang C, C++ ve Objective-C Derleyicilerinin Erişilebilir Olup Olmadığını Kontrol Etme

Clang C, C++ ve Objective-C derleyicisine erişip erişemediğinizi kontrol etmek için aşağıdaki komutları çalıştırın:

$ çıngırak --versiyon
$ çınlama++ --versiyon


Gördüğünüz gibi Clang C, C++ ve Objective-C derleyicilerine Debian 12 sistemimizde erişilebiliyor. Debian 12 sistemimizde Clang versiyon 14 kuruludur.

Clang C/C++ Derleyicisinin Diğer Sürümlerini Debian 12'ye Yükleme

Bu makalenin önceki bölümünde gördüğünüz gibi Debian 12'de Clang 14 varsayılan olarak kuruludur. Ancak Clang 13 ve Clang 15, Debian 12'nin resmi paket deposunda da mevcuttur.

Clang 13'ü Debian 12 sisteminize kurmak için aşağıdaki komutu çalıştırın:

$ sudo uygun düzenlemek çıngırak 13 çıngırak 13 clang-formatı- 13 çıngırak-düzenli- 13 clang-araçlar- 13


Clang 15'i Debian 12 sisteminize kurmak için aşağıdaki komutu çalıştırın:

$ sudo uygun düzenlemek çıngırak on beş çıngırak on beş clang-formatı- on beş çıngırak-düzenli- on beş clang-araçlar- on beş


Kurulumu onaylamak için tuşuna basın. VE ve ardından tuşuna basın .


İstediğiniz Clang sürümü ve gerekli bağımlılık paketleri indiriliyor. Tamamlanması biraz zaman alır.


İstediğiniz Clang sürümü kuruluyor. Tamamlanması biraz zaman alır.


Bu noktada Debian 12 sisteminizde istediğiniz Clang C, C++ ve Objective-C derleyici sürümünün kurulu olması gerekmektedir.


Clang 15'i yüklediyseniz aşağıdaki komutlarla Clang 15 C, C++ ve Objective-C derleyicisine erişip erişemediğinizi kontrol edebilirsiniz:

$ çıngırak- on beş --versiyon
$ çıngırak- on beş ++



Clang 13'ü yüklediyseniz aşağıdaki komutlarla Clang 13 C, C++ ve Objective-C derleyicisine erişip erişemediğinizi kontrol edebilirsiniz:

$ çıngırak- 13 --versiyon
$ çıngırak- 13 ++


C ve C++ Programlarını LLVM Clang ile Derlemek

C ve C++ programlarını LLVM Clang ile derleme konusunda yardıma ihtiyacınız olursa, bu makaleyi oku .

Çözüm

LLVM Clang C, C++ ve Objective-C derleyicisini Debian 12'ye nasıl kuracağınızı ve Clang 13, 14 ve 15 sürümlerini Debian 12'ye nasıl kuracağınızı gösterdik. Ayrıca Clang 13, 14'e nasıl erişeceğinizi de gösterdik. ve Debian 12'de 15.