C语言 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也是更少的按键。

最新更新