Comment basculer entre plusieurs versions GCC et G ++ Compiler sur Ubuntu 20.04 LTS FOCAL FOSSA
- 2938
- 762
- Thomas Richard
Dans ce tutoriel, nous installerons plusieurs versions de compilateurs GCC et G ++ en utilisant le Installation apte
commande. De plus, en utilisant le Mise à jour
outil Vous apprendrez comment basculer facilement entre plusieurs versions GCC et G ++ du compilateur et comment vérifier la version du compilateur actuellement sélectionné.
Dans ce tutoriel, vous apprendrez:
- Comment installer plusieurs versions de compilateur GCC et G ++
- Comment créer une liste de versions de compilateur alternative
- Comment basculer entre plusieurs versions de compilateur
Exigences et conventions logicielles utilisées
Catégorie | Exigences, conventions ou version logicielle utilisée |
---|---|
Système | Ubuntu 20 installé ou mis à niveau.04 FOCAL FOSSA |
Logiciel | GCC |
Autre | Accès privilégié à votre système Linux en tant que racine ou via le Sudo commande. |
Conventions | # - Exige que les commandes Linux soient exécutées avec des privilèges racine soit directement en tant qu'utilisateur racine, soit par l'utilisation de Sudo commande$ - Exige que les commandes Linux soient exécutées en tant qu'utilisateur non privilégié régulier |
Installation de GCC le compilateur C sur Ubuntu 20.04 Instructions étape par étape
- Installez plusieurs versions du compilateur C et C ++:
$ sudo apt install build-essentiel $ sudo apt -y installer gcc-7 g ++ - 7 gcc-8 g ++ - 8 gcc-9 g ++ - 9
- Utilisez le
Mise à jour
Outil pour créer une liste de plusieurs alternatives de compilateur GCC et G ++: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-alternatifs --install / usr / bin / gcc gcc / usr / bin / gcc-8 8 sudo update-alternatives --install / usr / bin / g ++ g ++ / usr / bin / g ++ - 8 8 sud-updat-alternatives --install / USR / bin / gcc gcc / usr / bin / gcc-9 9 sudo update-alternatives --install / usr / bin / g ++ g ++ / usr / bin / g ++ - 9 9
- Vérifiez la liste des compilateurs C et C ++ disponibles sur votre Ubuntu 20.04 Système et sélectionnez la version souhaitée en entrant le numéro de sélection pertinent:
$ sudo update-alternatives - Config GCC Il y a 3 choix pour le GCC alternatif (fournissant / usr / bin / gcc). Statut de priorité du chemin de sélection ---------------------------------------------- -------------- 0 / USR / BIN / GCC-9 9 MODE AUTO 1 / USR / BIN / GCC-7 7 MODE MANUEL * 2 / USR / BIN / GCC-8 8 MANUEL mode 3 / usr / bin / gcc-9 9 mode manuel, appuyez sur le choix actuel [*], ou numéro de sélection de type:
Pour le compilateur C ++, exécutez:
$ Sudo Update-Alteratives - Config G ++ Il y a 3 choix pour l'alternative G ++ (fournissant / usr / bin / g ++). Statut de priorité du chemin de sélection ---------------------------------------------- -------------- * 0 / usr / bin / g ++ - 9 9 Mode auto 1 / usr / bin / g ++ - 7 7 mode manuel 2 / usr / bin / g ++ - 8 8 manuel MODE 3 / USR / BIN / G ++ - 9 9 Mode manuel Appuyez sur pour conserver le choix actuel [*] ou le numéro de sélection de type:
- Chaque fois après le commutateur, vérifiez votre version du compilateur actuellement sélectionné:
$ gcc --version $ g ++ --version
Tutoriels Linux connexes:
- Choses à installer sur Ubuntu 20.04
- Choses à faire après l'installation d'Ubuntu 20.04 Focal Fossa Linux
- Ubuntu 20.04 astuces et choses que vous ne savez peut-être pas
- Une introduction à l'automatisation Linux, des outils et des techniques
- Ubuntu 20.04 Guide
- Choses à installer sur Ubuntu 22.04
- Comment définir des programmes par défaut en utilisant des alternatifs de mise à jour sur…
- Masterring Bash Script Loops
- Comment basculer entre plusieurs versions GCC et G ++ Compiler…
- Ubuntu 20.04 Hadoop
- « Comment installer gcc le compilateur C sur Ubuntu 20.04 LTS FOCAL FOSSA Linux
- Comment installer G ++ le compilateur C ++ sur Ubuntu 20.04 LTS FOCAL FOSSA Linux »