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:
- Debian 12 Paketi Veritabanı Önbelleğini Güncelleme
- Debian 12'ye Clang C, C++ ve Objective-C Derleyicisini Kurmak
- Debian 12'de Clang C, C++ ve Objective-C Derleyicilerinin Erişilebilir Olup Olmadığını Kontrol Etme
- Clang C/C++ Derleyicisinin Diğer Sürümlerini Debian 12'ye Yükleme
- C ve C++ Programlarını LLVM Clang ile Derlemek
- Çö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:
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ş ++
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 ++
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.