cc1plus.exe: out of memory allocating 65536 bytes
Эта ошибка может быть замечена при компиляции больших программных проектов на платформах Windows. cc1plus.exe является 32-разрядным приложением для Windows и имеет доступ к 2 ГБ памяти в Windows.
Чтобы обойти эту проблему, Windows можно настроить так, чтобы разрешить 32-разрядным приложениям доступ к адресному пространству размером 3 ГБ.
1. Включите 3 ГБ адресного пространства для 32-разрядных приложений в Windows:
Из командной строки Windows выполните: bcdedit /set IncreaseUserVa 3072
2. Позвольте cc1plus.exe использовать большее адресное пространство
Из командной строки Windows выполните: editbin /LARGEADDRESSAWARE "<path>/cc1plus.exe"
Эту проблему планируется исправить в следующем выпуске программного обеспечения SoC EDS.
Тэги темы:
0
Войдите или Зарегистрируйтесь чтобы комментировать.