Comment installer et configurer la dernière version de GCC sur Ubuntu

Obtenir la dernière version de GCC sur Ubuntu peut s’avérer complexe, surtout avec les dépôts par défaut d’Ubuntu qui sont à la traîne. Vous souhaitez peut-être simplement compiler les derniers standards C++ ou tester des fonctionnalités expérimentales. Quelle que soit la raison, si vous utilisez une ancienne version de GCC, ce guide est fait pour vous. Il vous explique le processus relativement simple d’ajout d’un nouveau dépôt, d’installation du dernier compilateur et de vérification de son utilisation par défaut par votre système. Attention cependant : c’est parfois un peu délicat et, sur certaines configurations, tout peut ne pas fonctionner parfaitement du premier coup. Malgré tout, grâce à ces étapes, vous devriez pouvoir exécuter GCC 14, ce qui représente une avancée majeure dans le développement moderne sur Ubuntu.

Comment réparer ou mettre à niveau GCC vers la dernière version sur Ubuntu

Ajout du dernier PPA de la chaîne d’outils Ubuntu

C’est en quelque sorte la recette secrète. Le dépôt principal d’Ubuntu retarde souvent l’obtention de la dernière version de GCC, comme GCC 14. L’ajout du PPA Ubuntu Toolchain est donc généralement la solution. Il permet à votre système d’extraire les nouvelles versions directement depuis les sources.

  • Ouvrez votre terminal ( Ctrl + Alt + T) et exécutez :

sudo add-apt-repository ppa:ubuntu-toolchain-r/test

Oui, c’est à peu près tout. Sur certaines configurations, une erreur peut se produire ou une confirmation peut être demandée en appuyant sur Enter. Parfois, vous devrez saisir manuellement votre mot de passe.

Remarque : vérifiez toujours l’URL ; car bien sûr, Ubuntu doit rendre les choses plus difficiles que nécessaire, mais ce PPA est généralement fiable et stable.

Mise à jour de votre liste de colis

Une fois le PPA ajouté, votre système ne voit pas automatiquement les nouveaux paquets. Alors… mettez à jour !

  • Courir:

sudo apt update

Cette commande actualise tous les dépôts et inclut les nouveaux du PPA. Attendez-vous à un léger défilement et éventuellement à des avertissements concernant des clés obsolètes, mais c’est normal.

Après cela, votre système peut voir les derniers packages GCC disponibles pour l’installation.

Installation de GCC 14 et G++ 14

Ensuite, demandez à Apt de sortir l’artillerie lourde. Il vous faut les dernières versions de GCC et G++.

  • Courir:

sudo apt install gcc-14 g++-14

Cela récupérera et installera les compilateurs C et C++.C’est plutôt pratique, car vous pouvez désormais compiler dans les deux langages en utilisant les dernières fonctionnalités, ce qui rendra votre code plus rapide et plus moderne.

Changer votre compilateur par défaut pour GCC 14

Voici la partie délicate : s’assurer que votre système utilise bien le nouveau GCC par défaut plutôt que l’ancien. Linux dispose d’un système de mises à jour alternatives très pratique qui permet de gérer plusieurs versions d’un même logiciel.

  • Exécutez ces commandes :

sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-14 100 sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-14 100

Ces valeurs définissent les nouveaux GCC et G++ comme valeurs par défaut. Le nombre 100 est une priorité ; plus il est élevé, plus il est favorisé. Si vous exécutez gcc --versionensuite cette commande, vous devriez savoir que GCC 14 est en place.

Parfois, sur certaines configurations, vous devrez peut-être sélectionner explicitement la version par défaut via :

sudo update-alternatives --config gcc

Cela ouvre un menu dans lequel vous pouvez choisir la version que vous souhaitez, au cas où plusieurs seraient installées.

Vérifiez que tout fonctionne correctement

Dernière étape — faites simplement une vérification rapide :

  • Courir:

gcc --version

Si vous voyez quelque chose comme gcc (Ubuntu 14.xx), vous avez réussi ! Votre système est maintenant prêt à compiler avec les dernières fonctionnalités.

À vrai dire, sur certaines machines, cela échoue parfois la première fois, puis fonctionne après un redémarrage ou une reconnexion. C’est peut-être dû à un problème d’actualisation du chemin d’accès, mais ça vaut le coup d’essayer.

Conseils supplémentaires et dépannage

Si vous rencontrez des problèmes, voici quelques idées rapides :

  • Assurez-vous que votre système est entièrement à jour avant d’ajouter le PPA. Exécutez sudo apt upgrade-le par précaution.
  • Si vous avez plusieurs versions de GCC, vérifiez celle que votre système utilise avec which gcc.
  • Parfois, des paquets anciens ou conflictuels posent problème. Vider le cache sudo apt autoremoveou supprimer d’anciens paquets gcc peut s’avérer utile.
  • Si le nouveau compilateur refuse de fonctionner, vérifiez votre environnement PATH ; /usr/bin doit être prioritaire, mais parfois des configurations personnalisées gênent.

Conclure

Installer la dernière version de GCC n’est pas toujours aussi simple qu’un clic, mais l’ajout du PPA de la chaîne d’outils et l’utilisation d’alternatives de mise à jour rendent la tâche relativement facile. En cas de problème, un redémarrage ou une reconfiguration dissipent généralement la confusion. Une fois l’installation terminée, vous pourrez compiler avec les dernières normes et fonctionnalités, ce qui est en quelque sorte l’objectif, non ?

Résumé

  • Ajouter le PPA Ubuntu Toolchain
  • Courirsudo apt update
  • Installer gcc-14 et g++-14
  • Configurer par défaut viaupdate-alternatives
  • Vérifier avecgcc --version

Croisons les doigts pour que cela aide