如何在DOSBOX中编译使用graphics.h的代码?

时间:2011-01-10 11:08:42

标签: c++ graphics borland-c++ dosbox

我写了一个代码,在这段代码中我使用graphics.h,在borland c ++或visual中我无法打开并运行它,现在我想运行这段代码,我有DOSBOX 0.72,如何用DOSBOX打开这段代码? 我的窗户是7 32位

3 个答案:

答案 0 :(得分:6)

我看到你still trying编写和编译使用旧版和不支持库的代码......

至少你现在已经发现你无法在Windows 7中本地执行此操作,并且已经安装了DOS模拟器。现在,您需要查找并下载将在该环境中运行的编译器。

由于graphics.h是专有的Borland库,我建议您使用其中一个编译器。现在拥有Borland的公司拥有online museum他们的老式产品,可以免费下载。 抓取Turbo C 2.01Turbo C++ 1.01的副本,将其加载到您的DOSBOX上,并惊叹于您发掘的一小段计算机历史记录。

此外,Turbo C 3.0可从here在线获取,但我不确定这是否已发布到公共领域。我无法想象任何人会真正关心,但从法律上和所有方面来说,你都是独立的。

但严重的是,为什么不从Microsoft免费下载Visual Studio C++ 2010 Express并使用现代编译器呢?当然你不能使用graphics.h,但在过去的25年里,计算机图形技术已经取得了很大的进展。与旧的Borland编译器相比,现代IDE将更容易使用,而且您投入的时间实际上是值得的。

答案 1 :(得分:0)

可以下载并安装borland c ++ 3.11编译器并使用graphic.h库(我在4年前使用它)。 我认为这个编译器不是在Win 7中运行的,但可能会尝试。 您可以使用Virtual Box,安装Win XP(Borland c ++ 3.1 100%在WinXP中工作)。

答案 2 :(得分:0)

在Windows 7中运行turbo C ++ 3.0的完整解决方案只是从设备管理器禁用计算机的图形驱动程序,并使用类似Windows Xp。

它将全屏运行turbo c ++以及在Windows 7中运行图形程序