Por que programas sempre compilam para a.out? por que não p.out ou c.out ou g.prog?

0

Historicamente falando, eu sei quando executo o comando cc ou gcc minha saída geralmente sempre compila para a.out a menos que eu tenha um arquivo make ou use um sinalizador específico no compilador. Mas por que a.out ? Por que não c.out ou c.run ou qualquer miríade de um milhão de possibilidades?

    
por Mark D 14.10.2016 / 16:33

1 resposta

3

Veja este link wiki

É um fato histórico

historicamente a.out por

assembler output

a.out é agora um nome do arquivo, mas antes era um formato do executável.

Não usamos o formato a.out nowday. Nós preferimos usar o formato elf wiki

Mas ainda mantemos o nome antigo

    
por 14.10.2016 / 16:45