qu'est-ce que .d fichier après le renforcement de la faire avec
Parfois, je trouve .d fichiers pour une source donnée de fichier.
Par exemple, si je compilation de test.c, j'ai
test.d, test.o
Je comprends que test.o est le fichier de l'objet, mais n'ont aucune idée de ce qu'est le test.d pour.
Pourriez-vous nous donner des conseils ou des pointeurs?
Vous devez vous connecter pour publier un commentaire.
De nombreux construire des systèmes d'ajouter automatiquement détecté faire de dépendances dans le
.d
fichier. En particulier, pour le C/C++ source des fichiers, qui déterminent les#include
fichiers sont requis et de générer automatiquement les informations dans le.d
fichier.La
.d
fichiers sont alors inclus dans le makefile afin de faire est au courant de cette information. Si vous regardez le contenu de ces fichiers, ils seront de faire des déclarations préalables, comme:etc.
.d
fichiers dans un sous-répertoire afin de ne pas encombrer le répertoire courant.$*.d
vous écrire pour.deps/$*.d
ou quelle que soit la place. Si vous ne pouvez pas comprendre, vous pouvez poser une nouvelle question, en montrant votre makefile contenu qui génère des dépendances puis quelqu'un peut vous aider à le modifier pour écrire dans un sous-répertoire. Aussi, vous pouvez la lire make.mad-scientist.net/papers/...