gpt4 book ai didi

c - Win Vista - dosbox - gcc - Hello World - 控制台应用程序未运行

转载 作者:行者123 更新时间:2023-11-30 18:58:47 27 4
gpt4 key购买 nike

我在 Windows XP 上编写了简单的 Hello World 应用程序,文件名为“hello.c”:

 #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

为什么会出现此消息......

最佳答案

您为 Windows 而非 DOS 编译了此应用程序。不起作用。您需要编译该应用程序才能在 DOS 上运行。为什么要使用 Dosbox?

关于c - Win Vista - dosbox - gcc - Hello World - 控制台应用程序未运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14982321/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com