VS2013: erro fatal C1001: ocorreu um erro interno no compilador

o código é muito simples:

int main(void){
    return 0;
}

e o erro de compilação diz:

1>------ Build started: Project: Project1, Configuration: Debug Win32 ------
1>  Source.cpp
1>c:\userdata\zdck\documents\visual studio 2013\projects\project1\project1\source.cpp : fatal error C1001: An internal error has occurred in the compiler.
1>  (compiler file 'f:\dd\vctools\compiler\cxxfe\sl\p1\c\p0io.c', line 2807)
1>   To work around this problem, try simplifying or changing the program near the locations listed above.
1>  Please choose the Technical Support command on the Visual C++ 
1>   Help menu, or open the Technical Support help file for more information
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========
Não tenho nenhum driver F Mas há um erro em f:\dd\vctools\compiler\cxxfe\sl\p1\c\p0io.c??

Acredita em mim que verifiquei dezenas de posts com o título "C1001 blah blah..."aqui e ali, mas ninguém trabalha para mim.

My VS: V2013 versão 12.0.40629.00 actualização 5 O meu SO: ganhar 10, 64 bits

snapshot of the error

Author: feng, 2020-05-29

1 answers

O erro C1001 relacionado com o ficheiro do compilador {[[0]} é causado principalmente por activar Use Unicode UTF-8 for worldwide language support em Region Settings. Você poderia ver o link sobre a razão concreta. Você poderia clicar em Time &Language -> Region-> Additional date, time, &regional settings-> Region-> Administrative->Change system locale e desligar UTF-8.

Indique aqui a descrição da imagem

Se o erro não pôde ser corrigido, sugiro que actualize a sua versão VS para VS2019.
 1
Author: Barrnet Chou, 2020-05-29 09:39:50