Comment installer GCC sur Ubuntu

Pour installer GCC sur Ubuntu, ouvrez un terminal et exécutez la commande sudo apt updatesuivantesudo apt install gcc g++ : `gcc install gcc`. La documentation actuelle d'Ubuntu pour les développeurs utilise ces paquets pour les compilateurs C et C++ par défaut. Si vous souhaitez également installer les outils de compilation courants et les en-têtes de développement, installez build-essentialplutôt `gcc` ou `gcc` après.

Installer GCC sur Ubuntu avec APT

La méthode la plus simple consiste à utiliser le gestionnaire de paquets APT d'Ubuntu. Le gccpaquet fournit le compilateur GNU C par défaut de la distribution, tandis que g++le paquet fournit le compilateur C++. La version exacte de GCC dépend de votre distribution Ubuntu ; il n'est donc pas nécessaire de spécifier un numéro de version pour une installation standard.

1. Ouvrir le terminal

Sur Ubuntu Desktop, appuyez sur Ctrl + Alt + T , ou ouvrez le Terminal depuis le menu des applications. Sur Ubuntu Server, connectez-vous à l'invite de commandes comme d'habitude.

Ouvrez le terminal Ubuntu à une invite de commande utilisateur avant d'installer GCC.
Une fenêtre de terminal Ubuntu prête pour les commandes d'installation de GCC.

2. Actualiser l'index des paquets

Mettez à jour les informations du paquet APT avant d'installer le compilateur :

sudo apt update

Si sudole système vous demande votre mot de passe, saisissez-le et appuyez sur Entrée. Ubuntu n'affiche généralement pas les caractères spéciaux ni les astérisques lors de la saisie d'un mot de passe sudo.

3. Installez les compilateurs C et C++

Installez les paquets GCC par défaut d'Ubuntu :

sudo apt install gcc g++

Vérifiez les paquets proposés et les modifications d'espace disque, puis confirmez l'installation lorsque APT vous y invite. Cette procédure est conforme au guide du développeur Ubuntu actuel pour l'installation de GCC .

Terminal Ubuntu affichant la commande apt update et la commande sudo apt install gcc g++
APT actualise les informations des paquets et se prépare à installer GCC et G++.

Vérifiez que GCC est installé

Une fois APT terminé, vérifiez le compilateur :

gcc --version
g++ --version
command -v gcc

Le numéro de version peut varier selon les versions d'Ubuntu prises en charge. Ceci est normal : le paquet Ubuntu gccutilise le compilateur par défaut choisi pour chaque version. La commande finale devrait normalement afficher un chemin tel que : /usr/bin/gcc.

Terminal Ubuntu affichant la commande gcc --version et la version de GCC
Utilisez cette commande gcc --versionpour confirmer la disponibilité du compilateur.

Compilez un programme de test rapide

Vous pouvez vérifier que la compilation et l'édition de liens fonctionnent en créant un petit programme C. Créez-le hello.cavec le contenu suivant :

#include <stdio.h>

int main(void) {
    printf("Hello, world!\n");
    return 0;
}

Ensuite, compilez-le et exécutez-le :

gcc hello.c -o hello
./hello

Vous devriez voir Hello, world!. GCC gère normalement le prétraitement, la compilation, l'assemblage et l'édition de liens lorsque vous l'invoquez de cette manière, comme décrit dans le manuel officiel de GCC .

Terminal Ubuntu : compilation de hello.c avec gcc et exécution du programme Hello world
Un programme C simple, compilé avec GCC et exécuté avec succès depuis le terminal.

Devriez-vous plutôt installer build-essential ?

Pour de nombreuses tâches de développement, build-essentialson utilisation est plus pratique que l'installation des seuls compilateurs. Il s'agit d'un méta-paquet qui inclut GCC, G++, GNU Make, les en-têtes de développement et les outils de développement de paquets Debian nécessaires à de nombreuses compilations à partir des sources.

sudo apt install build-essential

Si vous l'avez déjà installé gcc g++, l'installation build-essentialest sans risque ; APT conservera les paquets du compilateur existants et ajoutera les dépendances manquantes. Vous pouvez consulter les dépendances des paquets sur le site officiel des paquets d'Ubuntu .

Installez une version spécifique de GCC

Les dépôts Ubuntu peuvent contenir plusieurs versions de GCC simultanément, mais les versions disponibles dépendent de votre version d'Ubuntu et des dépôts activés. Évitez de copier d'anciennes listes telles que « gcc-7 à gcc-10 », car ces noms de paquets ne sont plus fiables pour les systèmes actuels.

Commencez par vérifier quelles versions des packages de compilateur sont proposées par vos dépôts configurés :

apt-cache search '^gcc-[0-9]+$'

Si la version dont vous avez besoin est disponible, installez les paquets C et C++ correspondants. Par exemple, si la version 14 est disponible :

sudo apt install gcc-14 g++-14
gcc-14 --version

Remplacez 14par la version présente dans votre dépôt. Vous pouvez conserver plusieurs versions installées et invoquer directement un compilateur spécifique, par exemple `gcc` gcc-14, sans modifier la commande système gcc. Ubuntu propose également une documentation officielle sur la disponibilité de GCC , mais la meilleure façon de vérifier les dépôts configurés sur votre machine est d'utiliser la commande `apt`.

Problèmes d'installation courants

  • « Impossible de localiser le paquet » : exécutez la commande sudo apt updateet vérifiez que votre version d’Ubuntu est toujours prise en charge et que ses dépôts habituels sont activés.
  • gcc: command not foundAprès l'installation : exécutez la commande command -v gccpour dpkg -l gccconfirmer que le paquet est installé.
  • Un projet signale des en-têtes manquants ou make: installez build-essential, puis installez toutes les bibliothèques spécifiques au projet -devnommées par l'erreur de compilation.

Pour une configuration Ubuntu C/C++ standard, sudo apt install gcc g++c'est la voie directe ; build-essentialc'est le meilleur choix lorsque vous avez également besoin de la chaîne d'outils de compilation habituelle.

Laisser un commentaire

Comment faire fonctionner Lapce sous Linux : installer et ouvrir un projet

Comment faire fonctionner Lapce sous Linux : installer et ouvrir un projet

Installez Lapce sous Linux avec Flatpak, ou utilisez le paquet officiel correspondant pour Arch, Debian, Ubuntu ou Fedora. Lancez ensuite l'éditeur et ouvrez votre projet.

Comment créer une image ISO Ubuntu personnalisée avec Cubic

Comment créer une image ISO Ubuntu personnalisée avec Cubic

Transformez une image Ubuntu officielle en un installateur réutilisable avec Cubic. Vérifiez l'ISO source, ajoutez les paquets et les paramètres, générez l'image et gravez-la sur une clé USB.

Comment exécuter un serveur Ampache sur un serveur Ubuntu

Comment exécuter un serveur Ampache sur un serveur Ubuntu

Installez Ampache 8 sur Ubuntu Server 26.04 avec Apache, PHP 8.5 et MariaDB, puis créez un catalogue musical et sécurisez la diffusion à distance avec HTTPS.

Comment installer TUXEDO OS sur votre PC

Comment installer TUXEDO OS sur votre PC

Téléchargez l'ISO actuelle de TUXEDO OS, vérifiez-la, créez une clé USB bootable et installez le système en suivant les instructions claires concernant le démarrage sécurisé et le choix du disque.

Comment exécuter des programmes Ubuntu sur Fedora Linux avec Distrobox

Comment exécuter des programmes Ubuntu sur Fedora Linux avec Distrobox

Configurez une distribution Ubuntu sur Fedora pour installer les paquets APT, exécuter des outils en ligne de commande et lancer des applications graphiques compatibles depuis le menu des applications Fedora.

Comment créer des machines virtuelles sur un serveur Ubuntu avec Cockpit

Comment créer des machines virtuelles sur un serveur Ubuntu avec Cockpit

Installez Cockpit et son module complémentaire Machines sur Ubuntu Server, puis choisissez une image ISO, attribuez des ressources invitées et terminez la configuration du système d'exploitation dans votre navigateur.

Comment configurer un montage NFS sur un serveur Linux avec Cockpit

Comment configurer un montage NFS sur un serveur Linux avec Cockpit

Montez une partition NFS existante depuis la page Stockage de Cockpit, choisissez un chemin local et les options de démarrage ou de lecture seule, puis vérifiez le partage sous Linux.

Comment utiliser le gestionnaire de paquets Nala sous Ubuntu

Comment utiliser le gestionnaire de paquets Nala sous Ubuntu

Installez Nala depuis les dépôts d'Ubuntu, puis utilisez-le pour rechercher, installer, supprimer et mettre à jour des paquets avec des résumés de transactions clairs.

Comment installer LibreCAD sous Linux : Ubuntu, Fedora, Arch et autres.

Comment installer LibreCAD sous Linux : Ubuntu, Fedora, Arch et autres.

Installez LibreCAD sur Ubuntu, Debian, Fedora, Arch ou openSUSE avec le gestionnaire de paquets, ou choisissez le Flatpak ou l'AppImage officiels si votre distribution ne dispose pas du paquet.

Comment installer et activer le thème d'icônes Kora sous Linux

Comment installer et activer le thème d'icônes Kora sous Linux

Installez le thème d'icônes Kora actuel sur Linux pour un utilisateur ou pour l'ensemble du système, puis choisissez sa variante à dossiers bleus ou à dossiers gris dans GNOME, KDE Plasma ou Xfce.