Ajuda de compilação no Ubuntu 13.10

1

Eu comecei recentemente a programar este é um pequeno código C que eu comecei.

Estou usando o Ubuntu 13.10.

int main(int argc, char *argv[])

{

    puts("Hello world.");

    return 0;
}

Sempre que eu tento compilá-lo usando

gcc exl.c -o exl1
cc exl.c -o exl1

ou qualquer coisa assim eu continuo recebendo

gcc: error: exl.c: No such file or directory
gcc: fatal error: No input files
compilation terminated.

Eu não tenho idéia do que fazer qualquer ajuda seria muito apreciada.

P.S. Eu já fiz

sudo apt-get install build-essential
sudo apt-get update build-essential
sudo apt-get upgrade build-essential
    
por Sornarok 17.02.2014 / 16:23

2 respostas

2

Você precisa rodar o gcc em um diretório onde seu código C está armazenado, então primeiro use:

cd /home/your-user-name/path-to-program-dir

e, em seguida, execute o gcc. Para se certificar de que você tem que C arquivo no mesmo diretório use

ls *.c

, que mostrará todos os arquivos C no diretório atual. Se você não tem certeza em qual diretório seu código está armazenado, então você pode querer usar

find
    
por Null pointer 17.02.2014 / 16:55
-1

Se você usar o gedit, depois de salvar o arquivo c, use ctrl-M. Ele irá abrir o terminal no diretório do seu programa.

    
por Adam 23.02.2014 / 22:20