Cygwin输出.exe中的gcc编译器

刚从C开始,学习基础知识。 我已经创建了一个简单的程序,在编译时,可以编译为a.out但是gcc正在编译为a.exe。

Windows上的GCC默认在Windows上创建名为a.exe的文件,因为.exe扩展名很重要 – 文件名a.out在Windows上不会被识别为可执行程序。 默认输出可以命名为a.out.exe但它与a.out不同,因此生成名为a.exe的文件同样合理。

a.exe也是较少的按键。