我在Windows 10 PC上安装了gcc,可以从命令提示符下将C代码编译成exe代码,例如。
gcc HelloWorld.c -o HelloWorld
然而,当我尝试使用
运行时HelloWorld
程序将运行,但不会输出任何内容,也不会执行任何操作
这是我编译和运行的C程序,什么也没做,没有任何我能看到的错误
#include <stdio.h>
int main(void) {
printf("Hello from C!");
return 0;
}
有人能指出发生什么事吗?
答案 0 :(得分:1)
通过以下方式编译源代码:
gcc HelloWorld.c -o ./HelloWorld.exe
然后按以下方式运行:
./HelloWorld.exe
如果仍然失败,您可以运行dir
查看当前目录中的内容。