我在 windows xp 文件名称“hello.c”上编写了简单的 Hello World 应用程序:
#include<stdio.h>
int main(){
printf("Hello World\n");
return 0;
}
使用以下命令编译:
gcc hello.c
现在在另一台装有 Windows Vista 的机器上安装了 DosBox 应用程序并尝试运行由 gcc 编译的 a.exe
该应用程序未运行并提供以下消息:
This Program cannot be run in DOS mode.
但是当我在 Windows 资源管理器中双击 a.exe 文件时,它会运行并说:
Hello World
为什么会有这个消息......