a coleção de compiladores GNU (GCC) é uma coleção de Compiladores e bibliotecas para C, C++, Objective-C, Fortran, Ada, Go e d linguagens de programação. Muitos projetos de código aberto, incluindo as ferramentas GNU e o kernel Linux, são compilados com o GCC.
Este tutorial cobre os passos necessários para instalar o compilador GCC no Ubuntu 18.04. Vamos mostrar-lhe como instalar a versão distro stable e a última versão do GCC.as mesmas instruções aplicam-se ao Ubuntu 16.,04 e qualquer distribuição baseada em Ubuntu, incluindo Kubuntu, Linux Mint e Elementar OS.
pré-requisitos #
Te capaz de adicionar novos repositórios e instalar pacotes no seu sistema Ubuntu, você deve estar logado como root ou usuário com privilégios de sudo .
Instalar o GCC no Ubuntu #
O padrão do Ubuntu repositórios contém um meta-pacote chamado build-essential
que contém o compilador GCC e um monte de bibliotecas e outros utilitários necessários para compilação de software.
execute os passos abaixo para instalar o compilador GCC Ubuntu 18.,04:
-
Iniciar atualizando a lista de pacotes:
sudo apt update
-
Instalar
build-essential
pacote digitando:sudo apt install build-essential
O comando instala um monte de novos pacotes
gcc
g++
emake
.,Você também pode querer instalar as páginas de manual sobre o uso do GNU/Linux para o desenvolvimento:
sudo apt-get install manpages-dev
-
Para validar que o compilador GCC é instalado com êxito, use o
gcc --version
comando que imprime o GCC versão:gcc --version
A versão padrão do GCC disponível no Ubuntu 18.04 repositórios é
7.4.0
:gcc (Ubuntu 7.4.0-1ubuntu1~18.04) 7.4.0Copyright (C) 2017 Free Software Foundation, Inc.This is free software; see the source for copying conditions. There is NOwarranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
Que é isso. O GCC agora está instalado no seu sistema, e você pode começar a usá-lo.,
compilar um exemplo de Hello World #
compilar um programa básico de C ou C++ usando o GCC é bastante fácil. Abra o seu editor de texto e crie o seguinte ficheiro:
#include <stdio.h>int main(){ printf ("Hello World!\n"); return 0;}
Salve o arquivo e compilá-lo em um arquivo executável utilizando o seguinte comando:
gcc hello.c -o hello
Isto irá criar um arquivo binário chamado hello
no mesmo diretório onde você executar o comando.,
Executar hello
programa com:
./hello
O programa deverá imprimir:
Hello World!
a Instalação de Várias Versões do GCC #
Esta secção fornece instruções sobre como instalar e usar várias versões do GCC no Ubuntu 18.04. As versões mais recentes do compilador GCC incluem suporte para novas linguagens, melhor desempenho e recursos estendidos.
no momento de escrever este artigo, os repositórios Predefinidos do Ubuntu incluem várias versões GCC, de 5.x.x
para 8.x.x
., A última versão do GCC, que é 9.1.0
está disponível no Ubuntu Toolchain PPA.
no exemplo a seguir, iremos instalar as últimas três versões do GCC e G++.
Primeiro, adicione o ubuntu-toolchain-r/test
PPA para o seu sistema com:
sudo apt install software-properties-common
sudo add-apt-repository ppa:ubuntu-toolchain-r/test
Instale o GCC e G++ versões escrevendo:
sudo apt install gcc-7 g++-7 gcc-8 g++-8 gcc-9 g++-9
Os comandos abaixo irá configurar alternativa para cada versão e associar uma prioridade com ele. A versão padrão é a que tem a maior prioridade, no nosso caso que é gcc-9
.,
Mais tarde, se quiser alterar a versão por Omissão, use o update-alternatives
comando:
sudo update-alternatives --config gcc
ser-lhe-á apresentada uma lista de todas as versões GCC instaladas no seu sistema Ubuntu. Indique o número da versão que deseja usar por omissão e carregue em Enter
.
O comando irá criar ligações simbólicas para as versões específicas do GCC e G++.
conclusão #
instalou com sucesso o GCC no seu Ubuntu 18.04., Você pode agora visitar a página oficial de documentação do GCC e aprender a usar o GCC e o G++ para compilar os seus programas de C e c++.