Partager via


Règles et dépendants inférés

NMAKE suppose un dépendant déduit pour une cible si une règle d'inférence applicable existe. Une règle s'applique si :

  • toext correspond à l'extension de la cible ;

  • fromext correspond à l'extension d'un fichier qui porte le nom de base de la cible et qui existe dans le répertoire en cours ou spécifié ;

  • fromext se trouve dans .SUFFIXES, aucune autre fromext dans une règle correspondante ne possède une priorité .SUFFIXES supérieure ;

  • aucun dépendant explicite n'a une priorité .SUFFIXES supérieure.

Les dépendants déduits peuvent avoir des effets secondaires inattendus. Si le bloc de description de la cible contient des commandes, NMAKE les exécute à la place des commandes de la règle.

Voir aussi

Concepts

Règles d'inférence