a.out的渊源

原文: http://bbs.linuxpk.com/thread-40388-1-1.html



阶段一:a.out是"assembler output"的缩写格式,代表汇编程序输出。


阶段二:到PDP-11之后,人们为其编写了链接器,程序的创建是先编译然后链接输出保存到a.out中,这时a.out其实已经是链接输出了,但输出的可执行文件仍然延续这个命名习惯。


阶段三:因为构建a.out的复杂性,a.out格式被现在普遍使用的ELF格式所替代,但输出文件名仍旧是a.out。


你可能感兴趣的:(thread,html,编程,bbs)