Como compilar códigos em C/C++ no Linux
Compile códigos no terminal do Linux linguagem C.
Não, não é coisa de outro mundo, usar C/C++ no Linux é muito fácil.
Obviamente, você precisará ter o Linux instalado, nem que seja em uma máquina virtual.
Depois o mais importante é o compilador, no caso o gcc, sua instalação é muito fácil.
Se estivar no Ubuntu, Debian:
apt-get install gcc
Se estiver no Fedora, CentOS:
yum install gcc
Editor de texto
Esse também não pode faltar, o gedit é o editor de texto padrão em diversas distro’s, quer dizer nem precisa instalar. É como se fosse notpad no Windows.
Obviamente, utilize o seu editor preferido.
Compilando
A linha de comando que compila é essa:
gcc seucodigo.c -o seuprograma.run
Vamos quebrá-la para entendê-la.
gcc seucodigo.c // compile o código
-o seuprograma.run // e gere o arquivo binário (executável)
A extensão run é facultativa, quero dizer, posso colocar qualquer coisa.
O Linux não é como o Windows, no Linux não precisa nem de extensão, ok?
Ao invés de .run poderia ser .exe, .bin ou poderia até não ter extensão alguma.
Executando
Como executar um arquivo binário (executável) no Linux ?
./seuprograma.run
Código minimalista para teste
Experimente compilar este código.
int main (){
return 0;
}
Esse é o menor código na linguagem c possível de ser compilado.
Por ser minúsculo, você não conseguirá fazer nada com ele, então vamos dar um “up”.
#include <stdio.h>
int main (){
printf ("Hello, world!\n");
return 0;
}
Dicas rápidas de uso do terminal
clearlimpa a telaseta para cimapesquisa histórico de comandosCTRL + Ulimpa linhaTABAcione a tecla TAB para usufruir do “autocomplete”