Je travaille sur Visual Studio 2013 et boost 1,60.Visual Studio 2013 Compilateur VC++
Lorsque je tente de construire un projet, une erreur est survenue, comme on le voit ci-dessous:
boost \ type_traits \ common_type.hpp (42): erreur irrécupérable C1001: Une erreur interne est survenue dans le compilateur.
Après googler autour, il semble que, il y a un bogue dans le compilateur VC, comme expliqué dans le lien suivant: https://svn.boost.org/trac/boost/ticket/11885
La solution proposée consiste à mettre à jour Visual Studio, ce qui conduit à la mise à jour MSVC.
Toutefois, après avoir mis à jour Visual Studio à la mise à jour 5, il semble que le MSVC n'est pas mis à jour, la version de MSVC est toujours 18.00.21005.1, qui est censé être mis à jour à 18.00.31101. Par conséquent, l'erreur s'est produite dans la compilation est toujours là.
Y a-t-il quelque chose que j'ai manqué? Merci d'avance pour votre aide.
Merci pour votre réponse. Depuis que VS 2013 a été installé par notre équipe informatique, il ne me semble pas facile de désinstaller l'actuel et de réinstaller VS 2013 ou d'installer VS 2015. De certains articles, il semble que si vous installez VS 2013 update 5, MSVC devrait également être mis à jour. Mais cela ne semble pas être le cas ici. Je me demande s'il existe un moyen de mettre à niveau MSVC directement. – bozhao
MSVC est le code Microsoft Visual Studio? Si la réponse est oui, vous pouvez télécharger le formulaire de la page Web officielle, la version actuelle est le 1.2. –
Aussi, vous pouvez essayer de parler à nouveau avec votre équipe informatique (Désolé, l'anglais n'est pas la langue maternelle, donc je ne sais pas ce que les hommes.) –