Programmation

Comment installer plusieurs versions de GCC et G++ sur Ubuntu 20.04

Comment installer plusieurs versions de GCC et G++ sur Ubuntu 20.04

En tant que développeur C et C++, il n'est pas rare de gérer des projets qui nécessitent différentes versions de compilateurs. Avec les progrès technologiques, il est probable que vous vous retrouviez dans une situation où vous avez besoin d'une version particulière du compilateur GCC ou G++ pour un projet spécifique.

Dans ce tutoriel, nous allons vous montrer la méthode pour installer plusieurs versions de GCC et G++ sur Ubuntu 20.04 en utilisant le apt installer commander. De plus, nous vous montrerons comment basculer entre les différentes versions G++ et GCC en utilisant le mise à jour-alternatives et confirmer la version sélectionnée actuellement en cours d'utilisation.

Pour vous assurer de ne rien manquer, nous allons diviser ce tutoriel en trois étapes, comme indiqué ci-dessous.

Avant de continuer

Notre distribution Linux de choix dans ce tutoriel est Ubuntu 20 récemment publié.04 LTS. Assurez-vous que tous les packages sont à jour en utilisant les commandes ci-dessous.

mise à jour sudo apt mise à jour sudo apt

Vous aurez également besoin de privilèges élevés en exécutant des commandes à l'aide de la commande sudo.

Installation de plusieurs versions du compilateur GCC sur Ubuntu 20.04 LTS

Nous utiliserons la commande apt install. Exécutez les commandes ci-dessous en utilisant les privilèges sudo.

sudo apt install build-essential sudo apt -y install gcc-7 gcc-8

installer GCC-7 GCC-8

Nous allons également installer GCC 9.0 en utilisant les commandes ci-dessous.

sudo add-apt-repository ppa:jonathonf/gcc-9.0

installer le référentiel GCC-9

sudo apt-get installer gcc-9

Installer GCC-9 sur Ubuntu 20.04.

Installation de plusieurs compilateurs G++ sur Ubuntu 20.04 LTS

Une fois les compilateurs GCC installés, nous pouvons maintenant procéder à l'installation de plusieurs versions de compilateurs G++.

sudo apt install build-essential sudo apt -y install g++-7 g++-8 g++-9

Installer les compilateurs G++

Alternativement, vous pouvez installer les compilateurs GCC et G++ avec une seule commande, comme indiqué ci-dessous.

sudo apt install build-essential sudo apt -y install gcc-7 g++-7 gcc-8 g++-8 gcc-9 g++-9

Création d'une liste d'alternatives GCC et G++ avec update-alternatives

Étape 1. Lancez le Terminal et exécutez les commandes ci-dessous une par une.

sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-7 7 sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-7 7 sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-8 8 sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-8 8 sudo update-alternatives --install / usr/bin/gcc gcc /usr/bin/gcc-9 9 sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-9 9

Créer une liste d'alternatives GCC et G++

Étape 2. Vérifiez les listes GCC et G++ disponibles sur votre système et sélectionnez le compilateur par défaut que vous souhaitez utiliser pour votre développement. Commençons par configurer le compilateur GCC.

Lancez votre terminal Ubuntu et exécutez la commande ci-dessous.

sudo update-alternatives --config gcc

Définissez votre compilateur GCC par défaut.

Sélectionnez le compilateur GCC que vous souhaitez utiliser en sélectionnant le numéro dans le menu de sélection. Dans ce tutoriel, j'ai choisi l'option deux (2) car je voulais utiliser GCC-8 comme compilateur pour mon projet actuel.

Étape 3. Faisons maintenant la même chose et choisissons notre compilateur G++ par défaut. Exécutez la commande ci-dessous.

sudo update-alternatives --config g++

Sélectionnez le compilateur G++ par défaut

Ici, je suis également intéressé par l'utilisation de G ++-8, et par conséquent, je sélectionnerai l'option deux (2), comme indiqué dans l'image ci-dessus.

Pour passer à un autre compilateur GCC ou G++, répétez le processus de configuration aux étapes deux (2) et trois (3) ci-dessus. Sélectionnez une option différente pour définir une autre version du compilateur que vous souhaitez utiliser.

Pour affirmer les changements que nous avons apportés au cours de la version commande sur le Terminal pour chaque compilateur.

gcc --version g++ --version

Exécutez la commande de version G++ et GCC.

À partir de l'image ci-dessus, nous pouvons voir que le système affiche les compilateurs GCC et G++ que nous avons configurés pour utiliser par défaut.

C'est tout sur la façon dont vous pouvez installer plusieurs versions des compilateurs GCC et G++ et basculer entre chacun d'eux sur votre machine Ubuntu. Si vous avez des informations supplémentaires, n'hésitez pas à les partager avec nos lecteurs dans la section commentaires ci-dessous.

Comment installer et jouer à Doom sur Linux
Introduction à Doom La série Doom est née dans les années 90 après la sortie du Doom original. Ce fut un succès instantané et à partir de ce moment-là...
Vulkan pour les utilisateurs Linux
Avec chaque nouvelle génération de cartes graphiques, nous voyons les développeurs de jeux repousser les limites de la fidélité graphique et se rappro...
OpenTTD contre Simutrans
Créer votre propre simulation de transport peut être amusant, relaxant et extrêmement attrayant. C'est pourquoi vous devez vous assurer que vous essay...