gcc 2.03给出了cc1.exe:“;“内存不足分配”;使用32位windows 7操作系统编译时出错

gcc 2.03给出了cc1.exe:“;“内存不足分配”;使用32位windows 7操作系统编译时出错,gcc,windows-7,djgpp,Gcc,Windows 7,Djgpp,我使用的是djgpp 2.03版本和32位windows 7操作系统,内存为3 GB,但在编译c源代码时,我遇到了错误“cc1.exe:内存不足,在总共52828808字节后分配65536字节”。使用相同的实用程序(djgpp 2.03)在windows xp系统中正确编译了相同的源代码.我尝试将虚拟内存空间增加到几GB,但没有成功,请帮助我解决此问题 谢谢大家,祝大家愉快 一般来说,如果你想在Windows中运行DOS程序,你应该考虑虚拟化。 是的,有些dos程序即使没有虚拟化也能工作,但有些

我使用的是djgpp 2.03版本和32位windows 7操作系统,内存为3 GB,但在编译c源代码时,我遇到了错误“cc1.exe:内存不足,在总共52828808字节后分配65536字节”。使用相同的实用程序(djgpp 2.03)在windows xp系统中正确编译了相同的源代码.我尝试将虚拟内存空间增加到几GB,但没有成功,请帮助我解决此问题

谢谢大家,祝大家愉快
一般来说,如果你想在Windows中运行DOS程序,你应该考虑虚拟化。


是的,有些dos程序即使没有虚拟化也能工作,但有些不能。这似乎是后来的一个例子。

试试DJGPP的2.04版(不幸未发布)。跟着这些。此版本与Windows的最新版本具有更好的兼容性,其中“最新”表示Windows 2000及以上版本。(我不敢相信我在2010年会这么说)。

您在Windows中使用dos版GCC的具体原因是什么?我们长期以来都是根据客户的需求使用的,windoe xp没有任何问题,这次软件迁移也需要一些批准,但这是dos版的唯一问题吗?我不是Windows方面的专家,但这是正常的。你好,鲁佩什,我也面临同样的问题。你找到解决办法了吗?如果是这样的话,请在这里分享,因为当问题解决时,这个页面是google的一个顶级结果。@rupesh好的,使用虚拟化在实际的DOS中运行djgpp。