Como instalar o compilador GCC no Ubuntu 18.04

Como instalar o compilador GCC no Ubuntu 18.04

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:

  1. Iniciar atualizando a lista de pacotes:

    sudo apt update
  2. Instalar build-essential pacote digitando:

    sudo apt install build-essential

    O comando instala um monte de novos pacotes gcc g++ e make.,

    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
  3. 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:

Olá.c
#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-commonsudo 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++.

Deixe uma resposta

O seu endereço de email não será publicado. Campos obrigatórios marcados com *