嚴重錯誤 C1060
編譯器堆積空間不足
作業系統或執行階段程式庫無法滿足記憶體要求。
若要修正這個錯誤,請嘗試下列可能的解決方案
如果編譯器也發出錯誤 C1076 和 C3859 ,請使用 /Zm 編譯器選項來降低記憶體配置限制。 如果您降低剩餘的記憶體配置,應用程式將有更多堆積空間可用。
如果已設定 /Zm 選項,請嘗試將其移除。 堆積空間可能會因為選項中指定的記憶體配置上限太高而耗盡。 如果您移除 /Zm 選項, 編譯器會使用預設限制。
如果您是在 64 位元平台上編譯,請使用 64 位元編譯器工具組。 如需詳細資訊,請參閱 如何:在命令列 上啟用 64 位 Visual C++ 工具組。
在 32 位 Windows 上,嘗試使用 /3GB boot.ini 參數。
增加 Windows 交換檔的大小。
關閉其他正在執行的程式。
排除不必要的包含檔案。
排除不必要的全域變數,例如動態地配置記憶體,而不宣告大型陣列。
排除未使用到的宣告。
將目前的檔案分割成較小的檔案。