Comment installer le compilateur LLVM Clang C, C++ et Objective-C sur Debian 12

Comment Installer Le Compilateur Llvm Clang C C Et Objective C Sur Debian 12



Clang est un compilateur et un ensemble d'outils C, C++ et Objective-C hautes performances. Clang est un projet open source développé par le projet LLVM. Les programmes compilés par Clang sont très rapides et efficaces. Clang possède également d'étonnantes capacités d'optimisation de code. Pour faciliter l'identification des erreurs et la résolution des problèmes de code pour les développeurs, Clang fournit de meilleurs messages d'erreur et diagnostics. Clang est une bonne alternative au compilateur et à l'ensemble d'outils GCC.

Dans cet article, nous allons vous montrer comment installer le compilateur LLVM Clang C, C++ et Objective-C sur Debian 12.







Sujet du contenu :

  1. Mise à jour du cache de la base de données du paquet Debian 12
  2. Installation du compilateur Clang C, C++ et Objective-C sur Debian 12
  3. Vérifier si les compilateurs Clang C, C++ et Objective-C sont accessibles sur Debian 12
  4. Installation d'autres versions du compilateur Clang C/C++ sur Debian 12
  5. Compilation des programmes C et C++ avec LLVM Clang
  6. Conclusion

Mise à jour du cache de la base de données du paquet Debian 12

Pour mettre à jour le cache de la base de données du package Debian 12, exécutez la commande suivante :



$ sudo mise à jour appropriée




Installation du compilateur Clang C, C++ et Objective-C sur Debian 12

Pour installer le compilateur et l'ensemble d'outils LLVM Clang C, C++ et Objective-C sur Debian 12, exécutez la commande suivante :





$ sudo apte installer clang clangd clang-format clang-tidy clang-outils


Pour confirmer l'installation, appuyez sur ET puis appuyez sur .


Les compilateurs LLVM Clang et les packages de dépendances requis sont en cours de téléchargement depuis Internet. Cela prend un certain temps pour terminer.




Les compilateurs LLVM Clang et les packages de dépendances requis sont en cours d'installation. Cela prend un certain temps pour terminer.


À ce stade, le compilateur LLVM Clang C, C++ et Object-C doit être installé sur votre système Debian 12.

Vérifier si les compilateurs Clang C, C++ et Objective-C sont accessibles sur Debian 12

Pour vérifier si vous pouvez accéder au compilateur Clang C, C++ et Objective-C, exécutez les commandes suivantes :

$ bruit --version
$ clang++ --version


Comme vous pouvez le constater, les compilateurs Clang C, C++ et Objective-C sont accessibles sur notre système Debian 12. Nous avons la version 14 de Clang installée sur notre système Debian 12.

Installation d'autres versions du compilateur Clang C/C++ sur Debian 12

Sur Debian 12, Clang 14 est installé par défaut comme vous l'avez vu dans la section précédente de cet article. Mais Clang 13 et Clang 15 sont également disponibles dans le référentiel de paquets officiel de Debian 12.

Pour installer Clang 13 sur votre système Debian 12, exécutez la commande suivante :

$ sudo apte installer bruit- 13 clangd- 13 format clang- 13 clang-bien rangé- 13 clang-outils- 13


Pour installer Clang 15 sur votre système Debian 12, exécutez la commande suivante :

$ sudo apte installer bruit- quinze clangd- quinze format clang- quinze clang-bien rangé- quinze clang-outils- quinze


Pour confirmer l'installation, appuyez sur ET puis appuyez sur .


La version souhaitée de Clang et les packages de dépendances requis sont en cours de téléchargement. Cela prend un certain temps pour terminer.


La version souhaitée de Clang est en cours d'installation. Cela prend un certain temps pour terminer.


À ce stade, la version souhaitée du compilateur Clang C, C++ et Objective-C doit être installée sur votre système Debian 12.


Si vous avez installé Clang 15, vous pouvez vérifier si vous pouvez accéder au compilateur Clang 15 C, C++ et Objective-C avec les commandes suivantes :

$ clang- quinze --version
$ clang- quinze ++



Si vous avez installé Clang 13, vous pouvez vérifier si vous pouvez accéder au compilateur Clang 13 C, C++ et Objective-C avec les commandes suivantes :

$ clang- 13 --version
$ clang- 13 ++


Compilation des programmes C et C++ avec LLVM Clang

Si vous avez besoin d'aide pour compiler les programmes C et C++ avec LLVM Clang, lire cet article .

Conclusion

Nous vous avons montré comment installer le compilateur LLVM Clang C, C++ et Objective-C sur Debian 12 et comment installer les versions 13, 14 et 15 de Clang sur Debian 12. Nous vous avons également montré comment accéder à Clang 13, 14, et 15 sur Debian 12.