Partager via


Erreurs et avertissements NMAKE (Uxxxx)

Cette section est une référence aux erreurs et avertissements générés par l’outil de génération NMAKE. Les erreurs et avertissements NMAKE ont la forme Uxxxx, où xxxx est un nombre à quatre chiffres.

Important

Les compilateurs et outils de génération Visual Studio peuvent signaler de nombreux types d’erreurs et d’avertissements. Une fois qu’une erreur ou un avertissement a été détecté, les outils de génération peuvent faire des hypothèses sur l’intention du code, et tenter de poursuivre leur tâche, pour signaler un plus grand nombre de problèmes en même temps. Si les outils suivent une hypothèse incorrecte, les erreurs ou avertissements ultérieurs peuvent ne pas s'appliquer à votre projet. Lors de la résolution de problèmes dans votre projet, démarrez toujours par la première erreur ou le premier avertissement signalé et effectuez régulièrement une régénération. Un correctif peut résoudre plusieurs erreurs suivantes.

Pour obtenir de l’aide sur un message de diagnostic particulier dans Visual Studio, sélectionnez-le dans la fenêtre Sortie, puis appuyez sur la touche F1. Visual Studio ouvre la page de documentation relative à cette erreur, le cas échéant. Vous pouvez également utiliser l’outil de recherche en haut de la page pour rechercher des articles sur des erreurs ou des avertissements spécifiques. Vous pouvez également parcourir la liste des erreurs et des avertissements par outil et par type dans la table des matières de cette page.

Remarque

Les erreurs et les avertissements Visual Studio ne sont pas documentés en totalité. Dans de nombreux cas, le message de diagnostic fournit toutes les informations disponibles. Si vous avez atterri sur cette page et que vous pensez que l’erreur ou le message d’avertissement a besoin d’une explication supplémentaire, faites-nous savoir à l’aide des boutons de commentaires de cette page. Si vous pensez que l’erreur ou l’avertissement est incorrect, ou si vous avez trouvé un autre problème relatif à l’ensemble d’outils, signalez un problème de produit sur le site Developer Community. Vous pouvez également envoyer des commentaires et entrer des bogues dans l’IDE. Dans Visual Studio, accédez à la barre de menus et choisissez Aide > Envoyer des commentaires > Signaler un problème, ou envoyez une suggestion en utilisant Aide > Envoyer des commentaires > Suggérer une fonctionnalité. Certaines rubriques d’erreur du compilateur qui ne sont pas émises par le compilateur ont été créées et redirigent maintenant vers cette page à la place.

Vous trouverez peut-être une assistance supplémentaire pour les erreurs et les avertissements dans les forums Microsoft Q&A C++ . Vous pouvez également rechercher le numéro d’erreur ou d’avertissement sur le site Developer Community de Visual Studio C++. Vous pouvez également effectuer des recherches sur Stack Overflow pour trouver des solutions.

Pour obtenir des liens vers d’autres ressources d’aide et de communauté, consultez Aide et communauté Visual C++.

Erreurs irrécupérables NMAKE

Erreur Message
Erreur irrécupérable NMAKE U1000 erreur de syntaxe : ')' manquant dans l’appel de macro
Erreur irrécupérable NMAKE U1001 erreur de syntaxe : caractère non valide 'caractère' dans la macro
Erreur irrécupérable NMAKE U1007 guillemets doubles non autorisés dans le nom
Erreur irrécupérable NMAKE U1023 erreur de syntaxe dans l’expression
Erreur irrécupérable NMAKE U1033 erreur de syntaxe : 'string' inattendu
Erreur irrécupérable NMAKE U1034 erreur de syntaxe : séparateur manquant
Erreur irrécupérable NMAKE U1035 erreur de syntaxe : séparateur attendu ' :' ou '='
Erreur irrécupérable NMAKE U1036 erreur de syntaxe : trop de noms à gauche de '='
Erreur irrécupérable NMAKE U1045 échec du génération : message
Erreur irrécupérable NMAKE U1050 Message
Erreur irrécupérable NMAKE U1051 mémoire insuffisante
Erreur irrécupérable NMAKE U1052 fichier 'filename' introuvable
Erreur irrécupérable NMAKE U1055 espace hors environnement
Erreur irrécupérable NMAKE U1056 impossible de trouver le processeur de commandes
Erreur irrécupérable NMAKE U1059 erreur de syntaxe : '}' manquant dans dépendant
Erreur irrécupérable NMAKE U1064 MAKEFILE introuvable et aucune cible spécifiée
Erreur irrécupérable NMAKE U1065 option 'option' non valide
Erreur irrécupérable NMAKE U1070 cycle dans la définition de macro 'macroname'
Erreur irrécupérable NMAKE U1071 cycle dans l’arborescence des dépendances pour la cible ' targetname'
Erreur irrécupérable NMAKE U1073 ne savez pas comment créer ' targetname'
Erreur irrécupérable NMAKE U1076 nom trop long
Erreur irrécupérable NMAKE U1077 'programme' : code de retour 'value'
Erreur irrécupérable NMAKE U1078 dépassement constant au niveau de l’expression
Erreur irrécupérable NMAKE U1083 la macro cible 'target' s’étend à rien
Erreur irrécupérable NMAKE U1086 La règle d’inférence ne peut pas avoir de dépendances
Erreur irrécupérable NMAKE U1087 ne peut pas avoir : et :: dépendants pour la même cible
Erreur irrécupérable NMAKE U1088 séparateur non valide ' ::' sur la règle d’inférence
Erreur irrécupérable NMAKE U1095 ligne de commande développée « ligne de commande » trop longue
Erreur irrécupérable NMAKE U1097 La syntaxe des parties de nom_fichier nécessite une dépendance
Erreur irrécupérable NMAKE U1099 dépassement de capacité de pile
Erreur irrécupérable NMAKE U1100 macro 'macro-name' est illégale dans le contexte de la règle batch 'rule-name'

Avertissements NMAKE

Avertissement Message
Avertissement NMAKE U4001 le fichier de commandes ne peut être appelé qu’à partir de la ligne de commande
Avertissement NMAKE U4004 trop de règles pour la cible ' targetname'
Avertissement NMAKE U4006 macro spéciale non définie : 'macroname'
Avertissement NMAKE U4007 nom de fichier 'filename' trop long ; troncation à 8.3
Avertissement NMAKE U4010 'target' : échec de la génération ; /K spécifié, continu ...
Avertissement NMAKE U4011 'target' : pas tous les dépendants disponibles ; cible non générée

Voir aussi

Erreurs et avertissements du compilateur C/C++ et des outils de génération
Informations de référence sur NMAKE