【发布时间】:2017-07-18 21:32:22
【问题描述】:
我编写了这个简单的 C Hello World 程序,但我不知道为什么它不能在命令行中运行?我正在使用根据站点说明下载的 MinGW C 编译器,并且我正在使用 Sublimetext 作为我的文本编辑器。我编译的程序很好,似乎 b/c .exe 文件出现了,但是当我尝试运行该文件时,它会打印出来
这个问题看起来很基础,如果这个问题是业余的,那我就不好了,刚开始尝试学习 C。
这是我的 Sublime text 代码。
#include <stdio.h>
int main (){
printf("Hello World\n");
return 0;
}
【问题讨论】:
-
我也试过输入
helloworld,但这也没用 -
请输入
.\helloworld。默认情况下,PowerShell 不在当前目录中运行可执行文件。 (查看建议消息。) -
非常感谢!^^ @Bill_Stewart 就是这样,由于某种原因无法弄清楚该消息
-
以后,请从您的终端复制/粘贴到您的问题中。专家用户不可能在图像中搜索预期的警告或错误文本。使用编辑对话框左上角工具箱中的
{}工具对选定文本保持正确的“编程”格式。很高兴您找到了解决问题的方法。你读过stackoverflow.com/help/how-to-ask、stackoverflow.com/help/dont-ask、stackoverflow.com/help/mcve吗?这些将帮助你写出好的 Q(除了屏幕截图,这是一个很好的,所以继续努力!)。祝你好运。 -
投反对票,因为解决方案实际上列在错误消息中。
标签: c powershell command-line mingw