Bonjour,
Je suis sous Windows et j'utilise un makefile pour un projet C++ pour lequel je souhaite pouvoir créer des dossiers nécessaires tout en vérifiant s'ils ne sont pas déjà créés.
Bien que j'arrive à le faire directement en ligne de commande, cela ne fonctionne pas dans le makefile.

En ligne de commande je fais :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
if not exist monDossier mkdir monDossier
et dans le makefile je crée donc la commande install suivante :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
install:
    if not exist monDossier mkdir monDossier
mais cela ne fonctionne pas et j'ai l'erreur suivante :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
/monDossier/sh: -c: line 1: syntx error: unexpected end of file
make: *** [install] Error 2
Je comprends l'erreur mais ne sais pas quoi mettre à la place ?

Merci beaucoup.