Erro fatal C1905
Front-end e back-end não compatíveis (devem usar o mesmo processador)
Este erro ocorre quando um arquivo .obj é gerado por um front-end do compilador (C1.dll) destinado a um processador, como x86, ARM ou x64, mas é lido por um back-end (C2.dll) destinado a um processador diferente.
Para corrigir esse problema, certifique-se de que você está usando um front-end e um back-end correspondentes. Esse é o padrão para projetos criados no Visual Studio. Este erro pode ocorrer se você editou o arquivo de projeto e usou caminhos diferentes para as ferramentas do compilador. Se você não tiver definido o caminho para as ferramentas do compilador especificamente, este erro pode ocorrer se a instalação do Visual Studio estiver corrompida. Por exemplo, talvez você tenha copiado os arquivos .dll do compilador de um local para outro. Use Programas e Recursos no Painel de Controle do Windows para reparar ou reinstalar o Visual Studio.