Önemli Hata C1060

derleyici yığın alanı yetersiz

İşletim sistemi veya çalışma zamanı kitaplığı bellek isteğini dolduramaz.

Bu hatayı düzeltmek için aşağıdaki olası çözümleri deneyin

  1. Derleyici C1076 ve C3859 hatalarıyla da karşılaşırsa bellek ayırma sınırını azaltmak için /Zm derleyicisi seçeneğini kullanın. Kalan bellek ayırmayı düşürürseniz uygulamanız için daha fazla yığın alanı kullanılabilir.

    /Zm seçeneği zaten ayarlanmışsa kaldırmayı deneyin. Seçeneğinde belirtilen bellek ayırma sınırı çok yüksek olduğundan yığın alanı tükenmiş olabilir. /Zm seçeneğini kaldırırsanız derleyici varsayılan bir sınır kullanır.

  2. 64 bitlik bir platformda derleniyorsanız, 64 bit derleyici araç takımını kullanın. Bilgi için bkz . Nasıl yapılır: Komut Satırında 64 Bit Visual C++ Araç Takımını Etkinleştirme.

  3. 32 bit Windows'ta /3 GB boot.ini anahtarını kullanmayı deneyin.

  4. Windows takas dosyasının boyutunu artırın.

  5. Çalışan diğer programları kapatın.

  6. Gereksiz ekleme dosyalarını silin.

  7. Örneğin, büyük bir dizi bildirmek yerine dinamik olarak bellek ayırarak gereksiz genel değişkenleri ortadan kaldırın.

  8. Kullanılmayan bildirimleri ortadan kaldırın.

  9. Geçerli dosyayı daha küçük dosyalara bölün.