c - 从命令提示符运行 Hello World C 代码?

标签 c windows dos

我编写了一个非常简单的 C 程序来在我的记事本文本编辑器中打印“Hello World”并将其保存为 test1.exe。我打开我的 cmd 并运行文件 test.exe,收到的错误如下:

The NTVDM CPU has encountered an Illegeal instruction. CS:0607 IP:0103 OP:63 6c 75 64 65 Choose 'Close' to terminate the application.

最佳答案

您需要将文件保存为test.c,然后将其编译test.exe。如何编译它的具体细节取决于您安装的 C 编译器,但对于 cygwinMinGW它将是:

$ gcc -Wall test.c -o test.exe

如果您还没有安装编译器,只是想快速尝试运行一个小的 C 程序,那么另一种选择是使用诸如 codepad.org 之类的网站。或 ideone.com您可以在其中键入(或粘贴)您的代码并在线运行它。

关于c - 从命令提示符运行 Hello World C 代码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12365771/

相关文章:

c - 编译linux内核时展开单个文件的宏

.net - 安全发布网站后期构建的最佳方式是什么?

c# - 在 Windows 窗体中嵌入 DOS 控制台

windows - 在 PATH 变量中找不到可执行文件 'cmd.exe' Vagrant 尝试运行。这是一个错误。请验证此软件是否已安装

c++ - 确定 NTFS 卷是否安装在外部

windows - 为什么 PE 文件中有 MS-DOS 的 stub ?

perl - 如何将 UNIX 路径转换为 ​​DOS 路径

c - Linux 上 64 位进程中的地址

c++ - c在c++实践中

C 从文本中读取多个结构