我正在使用 djgpp 2.03 版本和 32 位 windows 7 操作系统和 3 GB RAM,但是在编译 c 源代码时,我收到错误“cc1.exe:在总共 52828808 字节后分配 65536 字节的内存不足”相同源代码正在使用具有相同实用程序(djgpp 2.03)的 windows xp 系统正确编译。我尝试将虚拟内存空间增加到几 GB,但没有用,请帮助我解决这个问题......
谢谢和最好的问候 Rupesh thakur
一般来说,如果你想在Windows中运行dos程序,你应该考虑虚拟化。
是的,即使没有虚拟化,一些 dos 程序也可以工作,但有些则不能。这似乎是后者的一个例子。
尝试使用(遗憾的是未发布)DJGPP 2.04 版。遵循这些说明。此版本与最新版本的 Windows 具有更好的兼容性,其中“最新”是指 Windows 2000 及更高版本。(我不敢相信我在 2010 年这么说)。