A pista está no No such file or directory
; Não é possível encontrar o arquivo correto. Qualquer um ...
-
Você não está no mesmo diretório que seu arquivo
hello.c
.cd
para o diretório correto ou usegcc
com o caminho para o arquivo:gcc /home/oli/Desktop/hello.c -o hello
Observe que o mesmo se aplica ao caminho de saída
-o
. Se você deixar comohello
, ele tentará gravar no diretório de trabalho atual (/home/$USER/
por padrão). Altere o diretório ou forneça um caminho completo. -
Ou você chamou isso de
HellO.C
(os sistemas de arquivos do Ubuntu fazem distinção entre maiúsculas e minúsculas). -
hello.c
nunca existiu. Talvez tenha sido apenas uma invenção da nossa imaginação coletiva; talvez você tenha se esquecido de salvá-lo; talvez seja chamado completamente de outra coisa.
Este é o segunda vez que você postou sobre problemas de caminho . É algo que você aprenderá, mas sim, os comandos não funcionam apenas globalmente e nem todos os arquivos estão no mesmo diretório. Você precisa especificar onde estão as coisas.