我按照 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