Dans un makefile, j'ai la ligne suivante:Tous les fichiers .cpp dépendent de deux fichiers .h?
helper.cpp: dtds.h
ce qui garantit que helper.cpp est reconstruit chaque fois dtds.h est changé. Cependant, je veux tous les fichiers du projet à reconstruire si l'une des deux autres fichiers d'en-tête change, un peu comme ceci:
*.cpp: h1.h h2.h
Il est évident que cela ne fonctionnera pas, mais je ne sais pas la bonne façon d'obtenir NMake faire ce que je veux. Quelqu'un peut-il aider? Je ne veux pas avoir à spécifier manuellement que chaque fichier dépend de h1.h et h2.h.
Merci. (J'utilise nmake inclus avec Visual Studio 2005.)
% .o ne semble pas travailler dans nmake, malheureusement. Et pour une raison quelconque, à la fois "helper.cpp: dtds.h" et "helper.obj: dtds.h" fonctionnent bien. – Colen