奇思妙想 · 2024年 3月 22日 0

为什么不指定编译生成文件名, 默认是a.out?

47 次浏览

在*nix系统上,a.out是assembler output的缩写,最早源于PDP-7平台没有链接器,默认编译源代码为汇编格式,即对应前面的"汇编输出". PDP-11才有链接器,编译输出默认名称依然没有改,就形成了历史。