Bonjour,
Je voudrais spécifier un chemin dans une variable sous Windows avec gnu-make (version 3.81). Donc j'écris :Ce qui pose un problème parce que le dernier \ est considéré comme une continuation de ligne par make. J'ai bien cherché et je n'arrive pas à trouver comment contourner ce problème. Je voudrais vraiment séparer le chemin complet de mon fichier avec d'une part le répertoire et d'autre part le nom de fichier.
Code : Sélectionner tout - Visualiser dans une fenêtre à part MYPATH=c:\rep1\rep2\
D'autre part, quand je veux lancer un makefile dans un autre répertoire, la commande suivante ne fonctionne pas. Le changement de répertoire ne se fait pas correctement et donc il me relance le même makefile, donc ça part en boucle infinie :Je suis obligé d'écrire
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 cd chemin $(make)En conclusion j'essaye de transformer un makefile Unix pour faire une compilation sous Windows et ça n'a pas l'air d'être immédiat, surtout quand on est pas un expert du make.
Code : Sélectionner tout - Visualiser dans une fenêtre à part $(make) -C chemin
Merci pour vos réponses
Partager