在 Windows 平臺上編譯大型軟體專案時,可能會看到此錯誤。 cc1plus.exe 是 32 位 Windows 應用程式,可存取 Windows 上的 2GB 記憶體。
若要解決此問題,可設定 Windows 允許 32 位應用程式存取 3GB 位址空間。
1. 在 Windows 上啟用 32 位應用程式的 3GB 位址空間:
從 Windows 命令提示執行:bcdedit /set IncreaseUserVa 3072
2. 允許 cc1plus.exe 使用更大的位址空間
從 Windows 命令提示執行: editbin /LARGEADDRESSAWARE「/cc1plus.exe」
此問題預定在 SoC EDS 軟體日後發佈時解決。