Why do some compilers use "a.out" as the default name for executables?
Posted
by Ville Laurikari
on Stack Overflow
See other posts from Stack Overflow
or by Ville Laurikari
Published on 2009-08-02T05:59:29Z
Indexed on
2010/04/18
2:23 UTC
Read the original article
Hit count: 436
Most UNIX C compilers link executables by default to a file called "a.out". Why? Is this a written standard or just de-facto standard behavior? What would break if these compilers would just produce an error message (or use a different default name) instead of producing "a.out"?
© Stack Overflow or respective owner