为什么编译文件时文件名为"a.out" C++?

Why is file named "a.out" when compiling C++ file?

本文关键字:out C++ 编译 文件 文件名 为什么      更新时间:2023-10-16

为什么c++会自动将文件命名为"a.o out"?这有什么意义吗?

$ g++ day2-operators.cpp 
$ ls
a.out  day2-operators.cpp  precision.cpp 

。out是在旧版本的类unix计算机操作系统中用于可执行文件、目标代码以及在后来的系统中用于共享库的文件格式。这个名字代表"汇编输出"——维基百科

你可以称之为传统