Como executar programas C / C ++ no Linux

Resumo : Este tutorial ensina você a executar programas C e C ++ no terminal Linux. Ele também mostra as etapas para configurar um ambiente de desenvolvimento C ++ no Ubuntu Linux usando o Eclipse IDE.

Fui solicitado mais de uma vez sobre escrever um tutorial fácil de seguir para executar o programa C ++ no Linux. Neste guia, mostrarei a você:

  • como compilar e executar programas C ++ no terminal Linux
  • como configurar o Eclipse para desenvolvimento em C ++ no Ubuntu Linux

Observe que estou usando o Ubuntu Linux enquanto escrevo este artigo, mas as mesmas etapas são válidas para outras distribuições Linux baseadas no Ubuntu, como o Linux Mint, o elementary OS etc.

Pré-requisito: Instalar o build-essential

Se você quer fazer codificação no Ubuntu Linux, você deve instalar o pacote build-essential. Consiste em vários softwares que você precisará para compilar programas, incluindo compiladores gcc e g ++.

Normalmente, o build-essential já deve estar instalado em seu sistema. Mas para ter certeza, execute o comando abaixo:

sudo apt install build-essential 

Método 1: Compilar e executar o programa C ++ no terminal Linux

Uma vez que você tenha o build-essential instalado, você estará pronto para codificar em C ++. Eu acredito que você já sabe como codificar em C ++, mesmo um pouco. Nosso objetivo principal é ver como compilar e executar programas em C ++ no terminal.

Vamos dar um exemplo do programa Swap C ++ que eu escrevi em um arquivo chamado swap.cpp. O conteúdo deste arquivo é o seguinte:

Você pode salvar o programa onde quiser.

Compile o código C ++ no terminal Linux

Para compilar o programa, vá para o diretório onde você salvou o arquivo cpp e use o comando no seguinte formato:

 g++ -o swap swap.cpp 

Basicamente, com a opção -o, você está dizendo ao compilador para gerar o código executável na troca de arquivos. Se você não fizer isso, será padronizado o arquivo a.out que não é uma boa prática de programação.

Executar código C ++ no terminal Linux

Depois de ter compilado o código, você obterá o arquivo executável. Você só precisa executá-lo da seguinte maneira:

 ./swap 

Isto irá executar o seu código.

Você pode se referir a este gif para uma melhor demonstração da execução de um programa C ++ no Ubuntu Linux.

Método 2: Configuração do Eclipse para programação C ++ no Ubuntu Linux

Essa foi a maneira básica de executar um programa C ++ no Linux. Mas se você estiver trabalhando em um projeto C ++, construir e executar arquivos individuais seria um pesadelo.

É aqui que entra o Ambiente de Desenvolvimento Integrado (IDE). Pode-se argumentar muito sobre o melhor IDE para Linux, mas se você pedir meu conselho, direi prosseguir com o Eclipse. Este é o melhor IDE para desenvolvimento de C ++ na minha opinião. Eu mencionei que também é open source?

Instale o Eclipse em distribuições Linux baseadas no Ubuntu

Para o Ubuntu Linux, você pode simplesmente clicar no link abaixo para instalar o Eclipse do Ubuntu Software Center.

Obtenha o Eclipse para o Ubuntu

Alternativamente, você pode instalá-lo usando os comandos apt-get no terminal:

 sudo apt-get install eclipse 

Instalar o plug-in do Eclipse C ++ Development Tooling (CDT)

Depois de instalado, é hora de prepará-lo para o desenvolvimento de C ++. Por padrão, o Eclipse é configurado para desenvolvimento em Java.

Para configurá-lo para desenvolvimento em C ++, precisamos instalar um plugin chamado C ++ Development Tooling (CDT). Para instalar o CDT:

Passo 1:

No menu do Eclipse, vá para Ajuda e selecione Instalar Novo Software.

Passo 2:

Em seguida, clique no link “Sites de Software Disponíveis”.

Etapa 3:

Na próxima etapa, procure por CDT e marque a caixa para selecioná-lo para instalação. Clique em OK depois.

Passo 4:

Aqui, selecione a fonte recém-adicionada no menu suspenso. Agora ele mostrará a opção para o C ++ CDT. Basta selecionar Ferramentas de desenvolvimento em C ++ aqui.

Alguns clicam no botão Next.

Aceite os termos do curso.

Ele obterá o software do repositório e o instalará.

Quando a instalação estiver concluída, você precisará reiniciar o Eclipse.

Compile e execute o programa C ++ com o Eclipse CDT

Você verá as informações sobre o Plugin C ++ na próxima partida.

Agora você pode importar ou criar projetos C ++.

Depois de ter tudo pronto, você pode compilar o projeto C ++ e executá-lo:

Isso é tudo que você precisa para começar a desenvolver C ++ no Ubuntu Linux. Espero que você tenha achado este artigo útil. Perguntas e sugestões são bem-vindas.

Recomendado

Como Esvaziar o Lixo no Ubuntu Linux
2019
As 10 principais alternativas do Microsoft Visio para Linux
2019
Iniciante amigável baseado no Gentoo Sabayon Linux tem um novo lançamento
2019