Obrigado gcclt, estou usando esse comando agora, mas o erro continua exatamente o mesmo. Estranho.
Recapitulando: Eu vou no editor, escrevo o codigo e mando salvar no desktop. Acesso o terminal, entro com o comando mas ele continua nao reconhecendo o arquivo, como se ele nao existisse. O que pode ser isso ?!
gcc: teste1.c: Arquivo ou diretório inexistente
gcc: no input files
Você prestou atenção na mensagem de erro em negrito e sublinhado acima? Você tem certeza que salvou ele com o nome de "teste1.c"? E, se salvou, tem certeza que ele está no diretório onde você está dando o comando para compilar? Acho que não! A mensagem é de "arquivo ou diretório inexistente".
Você não está dentro da pasta onde o arquivo foi salvo. Por isso o compilador não está encontrando o arquivo. Quando você abre o terminal ele não vai automaticamente para o Desktop. Ele abre por "padrão" na pasta
/home/nome-do-seu-usuario. Neste caso você deve ir para o diretório onde o arquivo se encontra!
Faça o seguinte:1 - Abra o terminal
copie e cole (
não feche o terminal, deixe ele sempre aberto):
cd ~/Destkop
gedit teste1.c
2 -
Copie e cole o conteúdo abaixo no editor:
# include <stdio.h>
int main ()
{
printf ("\n\n*********FINALMENTE FUNCIONOU!!!*********\n\n\n");
return(0);
}
3 -
Salve e feche o editor
4 - Execute o comando abaixo no terminal:
gcc teste1.c -o executavel
5 - Execute o comando abaixo no terminal:
./executavel
Veja se tudo funciona corretamente. Caso contrário poste as mensagens de erro aqui!
Obs.: eu fiz exatamente isso e consegui!