Concernant la localisation de mes fichiers, comme précédemment indiqué, les deux fichiers helloword.c et helloword.h sont sous un même et unique répertoire qui est : "/home/vincent/dev/hello/".
Si tu compiles dans le répertoire "/home/vincent/dev/hello/" et que tu inclus hellword.h par #include "helloword.h", tu n'as rien à faire. Le header est normalement trouvé tout seul.
Si tu compiles en dehors de ce répertoire, tu dois effectivement ajouter l'option -I suivi du chemin absolu ou d'un chemin relatif (comme tu semblais faire)
Donc j'ai imaginé qu'il était possible de sélectionner, via une commande en ligne, tel ou tel Makefile selon la configuration souhaitée.
Oui,
make -f UnMakefileEnParticulier
.
Partager