为什么我的 GCC 编译器不能编译 C 代码?

为什么我的 GCC 编译器不能编译 C 代码?

我按照 YouTube 教程在我的 Windows 10 机器上安装 gcc 编译器。安装过程似乎很顺利。教程在这里

然后我编写了一个 C 程序,当我使用在线编译器检查它时,它可以编译并执行。但是,当我运行命令提示符并导航到包含我的文件的目录gcc_test.c并键入gcc gcc_test.c时,目录中没有任何变化。我没有像使用以前的编译器那样看到.tds.exe文件,因此没有gcc_test.exe文件可供我运行。

我确定将 bin 文件夹添加到了我的 PATH 中,所以我不明白为什么该命令gcc什么都不做。有人知道为什么它无法编译吗?

答案1

传统上,除非另有说明,否则 gcc 总是将可执行文件命名为“a.out”。

你应该使用:

gcc -o gcc_test.exe gcc_test.c

您可能还会使用:

make gcc_test

相关内容