如何编写可以在 msdos 上运行的 C++ 控制台 exe?

Jen*_*kou 5 c++ compiler-construction dos console-application cross-compiling

我一直在谷歌上寻找这个问题,但从未得到明确的答案。我正在尝试编写一个简单的 hello world 应用程序并使其在 msdos 下运行(我将安装在此处的旧设备上)。

但首先,我一直在尝试编译一个普通的控制台应用程序并将其放入 dosbox 中以测试它是否不起作用,只是说它无效。所以我想我需要其他东西来编译它。这是否意味着我有义务在 msdos 环境中构建我的代码?即使是这样,我根本不知道如何做到这一点,有点像 msdos 假人..

如果有人能阐明我的情况,我将非常感激!

PS:我运行的是64位系统

Chi*_*era 5

您可以使用免费的DOS 版DJGPP编译器。
是使用 DJGPP 的文档