Escolar Documentos
Profissional Documentos
Cultura Documentos
Olá você! Vamos continuando a nossa série de dicas de como programar utilizando Linux,
especialmente o Ubuntu. Esta série está sendo coescrita com o nosso leitor Tiago Funk, que já
falou sobre a criação de um ambiente básico para programar em Java e em Python.
Por mais estranho que pareça, programar nessa linguagem no Ubuntu é relativamente simples,
você vai perder mais tempo escolhendo a ferramenta aonde será escrito o código do que
instalando o básico para compilar o seu código fonte.
Neste artigo C e C++ serão tratados como sinônimos, ou seja, a instalação das ferramentas de um
é igual ao que é necessário à outra, apenas na hora de escrever os códigos que é diferente.
Requisitos:
– Paciência (para escolher a ferramenta correta para a edição do código fonte e depois para
aprender a linguagem)
Entendendo o C/C++
Esta nova linguagem que você esta prestes a aprender é uma das mais utilizadas no mundo
atualmente, ela esta nos sistemas operacionais, drivers, compiladores de várias linguagens, etc.
Ela é de baixo nível, assim, você pode mexer em recursos avançados no sistema que o seu
programa for rodar, isso que pode ser um grande problema para alguns e uma coisa muito boa
para outros.
Como o Kernel Linux (o qual o Ubuntu utiliza) tem partes escritas em C/C++, ele já possui um
compilador no sistema, por isso não precisamos instalar nada para rodar códigos dessa
linguagem, além dela rodar em linguagem de máquina diretamente (o Java por exemplo é
executado dentro de uma máquina virtual).
Aqui vamos listar algumas alternativas aonde você pode editar o seu código:
Terminal
É comum que os programadores dessa linguagem utilizarem um editor de texto qualquer para
escrevê-la (gedit, vi, nano, bloco de notas, etc) e depois compilarem pelo terminal. Vou ensinar
essa alternativa, porque pode ser que um dia ela seja útil para você trabalhar.
https://diolinux.com.br/sistemas-operacionais/como-programar-em-cc-no-ubuntu.html 1/5
19/04/2023, 09:24 Como programar em C/C++ no Ubuntu - Diolinux
#include <iostream>
int main(){
return 0;
Vai pelo terminal até a pasta que você salvou e digite para compilar:
Para executar:
./meuPrograma
Como vimos, qualquer editor de texto pode ser utilizado para a edição, mas existe alguma
ferramenta que otimize o trabalho, compilando os arquivos para min? Sim.
Atom
O Atom é uma delas, um editor leve, que suporta outras linguagens também, compila e executa e
ainda tem uma interface que eu achei muito bonita.
Atom no Ubuntu
Acesse: https://atom.io/
https://diolinux.com.br/sistemas-operacionais/como-programar-em-cc-no-ubuntu.html 2/5
19/04/2023, 09:24 Como programar em C/C++ no Ubuntu - Diolinux
Por enquanto, ele ainda é apenas um editor de texto simples, vamos adicionar uma extensão para
executar os códigos C++. Você encontra ele no formato Snap também na própria central de
aplicativos do Ubuntu.
Vá na barra superior e clique no menu em packages >> setting views >> open, na janela que se
abrir, clique em install e busque por “gpp-compiler“, instale essa extensão para poder compilar
arquivos.
Atom editor
Digíte o seu código e aperte o F5 para compilar e executar (ele vai abrir um “Terminal” para
mostrar a saída para você).
Code::Blocks
No terminal:
Code Blocks
Para criar um projeto, clique no primeiro ícone à esquerda no menu (olhar imagens).
Netbeans
https://diolinux.com.br/sistemas-operacionais/como-programar-em-cc-no-ubuntu.html 3/5
19/04/2023, 09:24 Como programar em C/C++ no Ubuntu - Diolinux
Minha última sugestão é o Netbeans, eu vou recomenda-la porque ela é mais completa (por
exemplo, as duas anteriores não mostram erros em sintaxe, se você escreveu um comando
errado, o Netbeans mostra), ela permite integrar várias linguagens em um único projeto e tenho
bastante experiência com ela.
Atenção: o Netbeans é um software que consome bastante recursos do computador, por conta
disso é aconselhável ter um processador da geração mais nova e ter pelo menos 4 GB de RAM,
não que você não consiga utilizar o Netbeans em uma máquina que não possua este hardware,
mas compromete bastante (experiência própria).
Acesse: https://netbeans.org/downloads/
Download do NetBeans
Com o download finalizado, vá na pasta que foi feito o download pelo terminal e digite:
sudo sh NomedoArquivo.sh
Quando abrir a janela apenas clique “próximo”, em todas as janelas, além de aceitar o termo de
utilização, pode deixar tudo no padrão.
Ah, não se assuste com a demora para a instalação. Bem comum. Além disso, não cancele a
instalação, senão a instalação ficara comprometida e arrumar tudo depois vai dar muita dor de
cabeça.
Para abrir o Netbeans, basta pesquisar no seu computador (Aperte a tecla do Windows) e abra-o,
ele costuma demorar um pouco para abrir pela primeira vez. Clique no segundo ícone e escolha
“C/C++” e “Aplicação C/C++”, depois de um nome para o projeto.
Repare que o Netbeans já criou o arquivo e muito do código para fazermos o teste. Basta deixar
o código igual à imagem e clicar na flecha verde.
NetBeans Ubuntu
Finalizando
Se ficou com alguma dúvida em como instalar ou utilizar, busque tutoriais na internet, aprenda a
pesquisar também, vai ser muito útil para você na sua vida de programador.
That’s all folks, por hoje seria apenas isto. Até mais.
https://diolinux.com.br/sistemas-operacionais/como-programar-em-cc-no-ubuntu.html 4/5
19/04/2023, 09:24 Como programar em C/C++ no Ubuntu - Diolinux
Nota do editor: Gostaríamos de agradecer ao Tiago Funk pela colaboração com o artigo.
https://diolinux.com.br/sistemas-operacionais/como-programar-em-cc-no-ubuntu.html 5/5