Parece que você precisa de alguma permissão especial (raiz) para compilar um código. No Linux, na maioria das vezes, você precisa ser root ao executar alguma tarefa especial, como alterar permissões do arquivo do sistema, alterar o proprietário do arquivo e copiar, mover ou remover qualquer arquivo. arquivo dos diretórios do sistema Linux localizados dentro do caminho raiz (/) etc.
Então você precisa de permissões de root para compilar seu código,
sudo gcc -o Output Hello.c
or
sudo g++ -o Output Hello.c
* Depois de executar o comando acima, você precisa digitar sua senha de root .