Como executar um programa C no Linux: Guia para Iniciantes

O Linux √© o para√≠so dos desenvolvedores, porque √© de c√≥digo aberto e gratuito. O compilador Turbo C √© considerado uma abordagem antiga, ent√£o mudamos para o Linux para um ambiente de programa√ß√£o avan√ßado. Neste artigo, explicaremos como escrever, compilar e executar um programa em C. Essencialmente, apresentamos a base para mudar para programas C mais complexos e √ļteis.

Os seguintes passos foram executados no Ubuntu 18.04 LTS.

Usaremos a linha de comando e o Terminal do Linux para converter um programa simples em C. Para abrir o Terminal, você pode usar o Ubuntu Dash ou pressionar Ctrl + Alt + T.

Etapa 1: instalar os pacotes b√°sicos

Para compilar e executar um programa em C, é necessário ter os pacotes básicos instalados. Execute o seguinte comando no Terminal:

$ sudo apt-get install build-essential

Programa Linux em C

Você precisará inserir o código raiz para iniciar a instalação. Verifique se você está conectado à Internet durante todo o processo.

Etapa 2: escreva uma simples C programa

Depois de instalar os pacotes, vamos escrever um programa simples.

Abra o Ubuntu Text Editor (com interface gr√°fica) e escreva ou copie o seguinte programa:

#incluir

int main ()

{

printf (“amostra nUm programa C de amostra n n”);

retornar 0;

}

Em seguida, salve o arquivo .c. Neste exemplo, o programa é chamado sampleProgram.c

programa em C Linux

Como alternativa, você pode escrever o programa C do Terminal para o gedit, conforme indicado abaixo:

$ gedit sampleProgram.c

Isso criar√° um arquivo .c no qual gravar e salvar o programa.

Etapa 3: compilando com gcc

No Terminal, execute o seguinte comando para criar uma vers√£o execut√°vel do programa.

Pens√£o:

$ gcc [programName].c -o programName

Exemplo:

$ gcc sampleProgram.c -o sampleProgram

Verifique se o seu programa está na pasta Home. Caso contrário, você precisará inserir os caminhos apropriados no comando.

Etapa 4: executar o programa

O √ļltimo passo √© executar o programa compilado. Para fazer isso, usamos:

$ ./programName

Exemplo:

$ ./sampleProgram

Você pode ver como o programa foi executado no exemplo acima.