Forum Linux.débutant make depend ?

Posté par  .
Étiquettes : aucune
0
30
sept.
2004
A quoi sert la commande make depend ?
Elle est de temps en temps citée dans la séquence config / make / install.

Pourquoi n'est elle pas toujours à utilisée si cette commande fait des contrôles sur les dépendances ?
  • # make depend

    Posté par  (site Web personnel) . Évalué à 3.

    make depend est généralement une cible du makefile qui exécute la commande makedepend sur les fichiers .c/.cpp du programme à compiler.

    Elle permet de rajouter des lignes du style :
    toto.o : fic1.h fic2.h
    dans ton makefile.

    Ce qui permet d'assurer qu'un fichier .c sera recompilé s'il inclu un fichier .h qui a été modifié.
    Cela est nécessaire que si l'on ne précise pas à la main dans le fichier makefile les dépendances aux fichiers .h... bref, ça le fait tout seul !
  • # http://www.gnu.org/prep/standards/

    Posté par  (site Web personnel) . Évalué à 2.

    Le mieux est que tu ailles te ressourcer : http://www.gnu.org/prep/standards/(...)

    la ils expliquent l utilite de chaque section d un makefile.

    Je n ai pas dit que c etait un cours sur les makefile, mais qu il expliquait comment bien utiliser Makefile ( entre autres ) dans son projet.

    Moi par exemple, je me sert de makefile pour construire des pdf depuis du Latex - et fait des appels transparents a DIA pour les dessins.
  • # merci: make depend ?

    Posté par  . Évalué à 1.

    merci pour ces informations qui me premettront de progresser

Suivre le flux des commentaires

Note : les commentaires appartiennent à ceux qui les ont postés. Nous n’en sommes pas responsables.