gcc 2.03 выдает cc1.exe: ошибка "нехватка памяти" при компиляции с 32-битной ОС Windows 7
Я использую версию djgpp 2.03 и 32-разрядную ОС Windows 7 с 3 ГБ ОЗУ, но при компиляции исходного кода c я получаю сообщение об ошибке "cc1.exe: недостаточно памяти, выделяя 65536 байт после того же 52828808 байт" Исходный код правильно компилируется с системой Windows XP с той же утилитой (djgpp 2.03). Я пытался увеличить объем виртуальной памяти до нескольких ГБ, но не сработал, пожалуйста, помогите мне выйти из этой проблемы......
Спасибо и наилучшие пожелания Рупеш Тхакур
2 ответа
Попробуйте использовать (к сожалению, не выпущенную) версию 2.04 DJGPP. Следуйте этим инструкциям. Эта версия намного лучше совместима с последними версиями Windows, где "недавний" означает Windows 2000 и выше. (Не могу поверить, что говорю это в 2010 году).
В общем, если вы хотите запускать программы DOS в Windows, вам следует подумать о виртуализации.
Да, некоторые программы DOS будут работать даже без виртуализации, но некоторые не будут. Это кажется примером позже.