我写了一个代码,在这段代码中我使用graphics.h,在borland c++或visual中我无法打开并运行它,现在我想运行这段代码,我有DOSBOX 0.72,如何用DOSBOX打开这段代码?我的窗户是 7 32 位
3 回答
我看到您仍在尝试编写和编译使用旧版和不受支持的库的代码...
至少您现在已经发现,您将无法在 Windows 7 中本地执行此操作,并且已经安装了 DOS 模拟器。现在,您需要找到并下载将在该环境中运行的编译器。
由于graphics.h
是专有的 Borland 库,我建议您使用他们的编译器之一。现在拥有 Borland 的公司拥有一个可以免费下载的古董产品在线博物馆。获取一份Turbo C 2.01或Turbo C++ 1.01的副本,将其加载到您的 DOSBOX 上,然后惊叹于您发现的一小段计算机历史。
此外,Turbo C 3.0 可从此处在线获得,但我不确定它是否已发布到公共领域。我无法想象有人会真正关心,但从法律上讲,你是靠自己的。
但说真的,为什么不从 Microsoft 免费下载Visual Studio C++ 2010 Express并改用现代编译器呢?当然你不能使用graphics.h
,但是在过去的 25 年里,计算机图形技术取得了很大的发展。现代 IDE将比旧的 Borland 编译器更容易使用,而且您投入的时间实际上是值得的。
可以下载并安装 borland c++ 3.11 编译器并使用 graphics.h 库(我在 4 年前使用它)。我认为这个编译器没有在 Win 7 中运行,但可以尝试。您可以使用 Virtual Box,安装 Win XP(borland c++ 3.1 100% 在 WinXP 中工作)。
在 Windows 7 中运行 turbo C++ 3.0 的完整解决方案只是从设备管理器中禁用计算机的图形驱动程序并像 windows Xp 一样使用。
它将全屏运行 turbo c++ 并在 Windows 7 中运行图形程序