Error irrecuperable C1060

 

Para obtener la documentación más reciente de Visual Studio 2017 RC, consulte Documentación de Visual Studio 2017 RC.

espacio de montón insuficiente en el compilador

El sistema operativo o la biblioteca en tiempo de ejecución no pueden satisfacer una solicitud de memoria.

Para corregir este error pruebe las siguientes soluciones

  1. Si el compilador también emite los errores C1076 y C3859, utilice el /Zm opción del compilador para reducir el límite de asignación de memoria. Habrá más espacio de montón disponible para la aplicación si reduce la asignación de memoria restante.

    Si el /Zm opción ya está establecida, pruebe a quitarla. El espacio de montón podría agotarse si el límite de asignación de memoria especificado en la opción es demasiado alto. El compilador utilizará un límite predeterminado si quita la /Zm (opción).

  2. Si está compilando en una plataforma de 64 bits, utilice el conjunto de herramientas del compilador de 64 bits. Para obtener información, consulte Cómo: Enable a 64-Bit Visual C++ Toolset en la línea de comandos.

  3. En Windows de 32 bits, pruebe a utilizar el 3 GB conmutador de boot.ini.

  4. Aumente el tamaño del archivo de intercambio de Windows.

  5. Cierre los demás programas que se estén ejecutando.

  6. Elimine los archivos de inclusión innecesarios.

  7. Elimine las variables globales que no son necesarias, por ejemplo, asignando memoria dinámicamente, en lugar de declarar una matriz grande.

  8. Elimine las declaraciones que no utilice.

  9. Divida el archivo actual en archivos más pequeños.

Mostrar: