Como alternar entre múltiplos GCC e G ++ Compiler versões no Ubuntu 20.04 fossa focal lts
- 4964
- 1208
- Randal Kuhlman
Neste tutorial, instalaremos várias versões de compiladores GCC e G ++ usando o APT Instale
comando. Além disso, pelo uso do atualização-alternativas
Ferramenta Você aprenderá como alternar facilmente entre várias versões GCC e G ++ Compiler e como verificar a versão do compilador atualmente selecionado.
Neste tutorial, você aprenderá:
- Como instalar várias versões do compilador GCC e G ++
- Como criar uma lista de versão do compilador alternativo
- Como alternar entre várias versões do compilador
Requisitos de software e convenções usadas
Categoria | Requisitos, convenções ou versão de software usada |
---|---|
Sistema | Ubuntu instalado ou atualizado 20.04 Fossa focal |
Programas | GCC |
Outro | Acesso privilegiado ao seu sistema Linux como raiz ou através do sudo comando. |
Convenções | # - requer que os comandos Linux sejam executados com privilégios root diretamente como usuário root ou por uso de sudo comando$ - Requer que os comandos do Linux sejam executados como um usuário não privilegiado regular |
Instalando o GCC o compilador C no Ubuntu 20.04 Instruções passo a passo
- Instale várias versões do compilador C e C ++:
$ sudo apt install build-essencial $ sudo apt -y install gcc-7 g ++-7 gcc-8 g ++-8 gcc-9 g ++-9
- Use o
atualização-alternativas
Ferramenta para criar uma lista de múltiplas alternativas GCC e G ++ Compiler:sudo update-alternatives--install/usr/bin/gcc gcc/usr/bin/gcc-7 7 sudo update-alternativas--install/usr/bin/g ++ g ++/usr/bin/g ++-7 7 sudo-alternativas --Install/usr/bin/gcc gcc/usr/bin/gcc-8 8 sudo update-alternatives--Install/usr/bin/g ++ g ++/usr/bin/g ++-8 8 8 8 sudo-alternativas-Instalação/Instalação/ USR/BIN/GCC GCC/USR/BIN/GCC-9 9 SUDO UPDATE-ALTERNATIVAIS--INSTALL/USR/BIN/G ++ G ++/USR/BIN/G ++-9 9
- Verifique a lista de compiladores C e C ++ disponível no seu Ubuntu 20.04 Sistema e selecione a versão desejada inserindo o número de seleção relevante:
$ sudo update-alternatives-Config GCC Existem 3 opções para o GCC alternativo (fornecendo/usr/bin/gcc). Status da prioridade do caminho de seleção ---------------------------------------------------- -------------- 0/usr/bin/gcc-9 9 modo automático 1/usr/bin/gcc-7 7 modo manual * 2/usr/bin/gcc-8 8 manual Modo 3/usr/bin/gcc-9 9 Modo manual Pressione para manter a escolha atual [*] ou número de seleção de tipo:
Para execução do compilador C ++:
$ sudo update-alternatives-Config g ++ Existem 3 opções para o G ++ alternativo (fornecendo/usr/bin/g ++). Status da prioridade do caminho de seleção ---------------------------------------------------- ---------------- * 0/usr/bin/g ++-9 9 Modo automático 1/usr/bin/g ++-7 7 Modo manual 2/usr/bin/g ++-8 8 manual Modo 3/usr/bin/g ++-9 9 Modo manual Pressione para manter a escolha atual [*] ou número de seleção de tipo:
- Cada vez que o Switch verifique sua versão do compilador atualmente selecionado:
$ gcc --version $ g ++ --version
Tutoriais do Linux relacionados:
- Coisas para instalar no Ubuntu 20.04
- Coisas para fazer depois de instalar o Ubuntu 20.04 fossa focal linux
- Ubuntu 20.04 truques e coisas que você pode não saber
- Uma introdução à automação, ferramentas e técnicas do Linux
- Ubuntu 20.04 Guia
- Coisas para instalar no Ubuntu 22.04
- Como definir programas padrão usando as alternativas de atualização em…
- Mastering Bash Script Loops
- Como alternar entre várias versões GCC e G ++ Compiler…
- Ubuntu 20.04 Hadoop
- « Como instalar o GCC o compilador C no Ubuntu 20.04 LTS FOCAL Fossa Linux
- Como instalar G ++ o compilador C ++ no Ubuntu 20.04 LTS FOCAL Fossa Linux »