Partilhar via


C1060 de erro fatal

compilador está fora do espaço de pilha

O sistema operacional ou a biblioteca de tempo de execução não pode preencher uma solicitação de memória.

Para corrigir esse erro tente as seguintes soluções possíveis

  1. Se o compilador também emite erros C1076 e C3859, use o /Zm opção de compilador para diminuir o limite de alocação de memória. Mais espaço de pilha está disponível para seu aplicativo, se você diminuir a alocação de memória restantes.

    Se a /Zm opção já está definida, tente removê-lo. Espaço de pilha pode ter se esgotado porque o limite de alocação de memória especificado na opção é muito alto. O compilador usa um limite padrão, se você remover o /Zm opção.

  2. Aumente o tamanho do arquivo de permuta do Windows.

  3. Feche outros programas em execução.

  4. Eliminar desnecessários incluir arquivos.

  5. Elimine desnecessárias variáveis globais, por exemplo, Alocando memória dinamicamente em vez de declarar uma matriz grande.

  6. Elimine as declarações não utilizadas.

  7. Divida o arquivo atual em arquivos menores.