标签: c gcc
刚从C开始,学习基础知识。 我创建了一个简单的程序,在编译时,可以编译为a.out但是gcc正在编译为a.exe。
答案 0 :(得分:3)
Windows上的GCC默认在Windows上创建名为a.exe的文件,因为.exe扩展名很重要 - 文件名a.out在Windows上无法识别为可执行程序。默认输出可以命名为a.out.exe,但它与a.out不同,因此生成名为a.exe的文件同样合理。
a.exe
.exe
a.out
a.out.exe
a.exe也是较少的按键。