• # c'est tout bête et comme en shell

    Posté par . En réponse au message Makefile récursifs et variable. Évalué à 4.

    les variables ne vont que dans un sens ^^
    plusieurs solutions s'offrent à toi :) (enfin de mon point de vue, peut être que des gens plus experts en auront d'autres)

    Le plus 'standard' (de mon point de vue, et comme solution la moins 'crade' de celles que je propose), avoir un répertoire de build, et envoyer tous les .o dedans, ensuite l'édition de lien se fera à partir de tous les .o du répertoire destination, ça a le mérite d'être simple.
    une solution pour ce répertoire, c'est avoir la variable EXEMPLE=obj puis ../obj puis ../../obj ...

    une autre solution, se servir d'un fichier dans lequel tu enregistre le nom de tous les fichier (leur chemin relatif) dans un ficher (par exemple /tmp/lstObj.txt) et lire le fichier au final.

    enfin utiliser find après la compilation des .o

    Il ne faut pas décorner les boeufs avant d'avoir semé le vent