Comment installer Clang sur Ubuntu



Clang est un compilateur puissant qui se présente comme une alternative viable à GCC. Les développeurs l’utilisent pour transformer le code source en exécutables binaires. Si vous êtes un développeur travaillant sous Ubuntu, vous êtes probablement familier avec ce type d’outil.

Bien que la majorité des développeurs Ubuntu privilégient GCC, l’utilisation de Clang est également une option intéressante. Si vous souhaitez installer et utiliser Clang sur votre système Ubuntu, ce guide est fait pour vous. Nous allons vous montrer comment installer et utiliser les versions 9, 11 et 12 de Clang.

Comment installer Clang 9 sur Ubuntu

La bonne nouvelle, c’est que Clang 9 est disponible dans les dépôts de logiciels de la plupart des versions d’Ubuntu, y compris la plus récente, Ubuntu 21.04. Pour commencer, ouvrez une fenêtre de terminal.

Vous pouvez ouvrir un terminal en utilisant le raccourci clavier Ctrl + Alt + T. Une fois le terminal ouvert, utilisez la commande apt install suivante pour installer le paquet Clang 9. N’oubliez pas d’ajouter l’option --install-suggests pour que Ubuntu installe également tous les paquets nécessaires au bon fonctionnement de Clang 9.

sudo apt install clang-9 --install-suggests

Après avoir exécuté cette commande, Ubuntu vous demandera votre mot de passe. Saisissez-le. Ubuntu va alors collecter tous les paquets suggérés pour l’installation.

Une fois la collecte terminée, un message vous invitera à appuyer sur la touche Y pour confirmer l’installation. Faites-le.

En appuyant sur Y, Ubuntu procédera à l’installation de Clang 9. Une fois l’installation terminée, vous pouvez fermer le terminal ou commencer à utiliser Clang 9 directement en ligne de commande.

Installation de Clang 11 sur Ubuntu

Il est à noter qu’Ubuntu n’inclut pas Clang 10, mais propose Clang 11, qui est une version plus récente et donc plus avantageuse. Si vous souhaitez utiliser Clang 11, commencez par ouvrir une fenêtre de terminal.

Pour ouvrir un terminal, utilisez le raccourci Ctrl + Alt + T ou recherchez « Terminal » dans le menu des applications. Une fois le terminal ouvert, utilisez la commande apt install avec l’option --install-suggests pour installer Clang 11 ainsi que les paquets recommandés.

sudo apt install clang-11 --install-suggests

Après avoir saisi cette commande, Ubuntu vous demandera votre mot de passe. Entrez le mot de passe de votre compte utilisateur et validez avec la touche Entrée.

Ubuntu va ensuite collecter tous les paquets nécessaires et vous demandera de confirmer l’installation en appuyant sur Y. Confirmez en appuyant sur la touche Y pour lancer l’installation de Clang 11.

Une fois l’installation achevée, Clang 11 sera disponible sur votre système Ubuntu. Vous pouvez alors fermer le terminal ou commencer à utiliser Clang 11.

Installation de Clang 12 sur Ubuntu

En plus de Clang 9 et 11, Clang 12 est également disponible sur Ubuntu. Si vous désirez installer Clang 12, commencez par ouvrir une fenêtre de terminal en utilisant le raccourci clavier Ctrl + Alt + T ou Ctrl + Maj + T.

Une fois le terminal ouvert, utilisez la commande apt install pour installer le paquet « clang-12 » avec l’option --install-suggests pour inclure les paquets suggérés.

sudo apt install clang-12 --install-suggests

Après avoir exécuté cette commande, Ubuntu vous demandera votre mot de passe. Les mots de passe sont nécessaires pour les commandes sudo. Entrez votre mot de passe et appuyez sur Entrée.

Une fois votre mot de passe validé, Ubuntu va collecter tous les paquets nécessaires à Clang 12. Vous serez ensuite invité à appuyer sur la touche Y pour confirmer l’installation. Faites-le.

En appuyant sur Y, Ubuntu téléchargera et installera Clang 12 et tous les paquets nécessaires. L’opération prendra quelques instants. Une fois l’installation terminée, vous pouvez fermer le terminal ou utiliser directement Clang 12.

Autres paquets Clang

Si vous avez besoin d’autres paquets Clang non mentionnés ici, vous pouvez les trouver sur Pkgs.org. Ce site indexe de nombreux dépôts de paquets Linux, y compris ceux d’Ubuntu, et vous permet de rechercher n’importe quel paquet Clang spécifique.

De plus, vous pouvez également consulter le site officiel de recherche de paquets Ubuntu. Ce site répertorie tous les paquets disponibles pour toutes les distributions Ubuntu, ce qui vous permettra de trouver le paquet Clang dont vous avez besoin.