Précédent   Forum du club des développeurs et IT Pro > C et C++ > Outils pour C & C++ > Autres
Autres Vos questions sur les autres EDI ou éditeurs : Emacs, Vim, Kdevelop, ...
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 07/06/2012, 12h14   #1
MicBeastKiller
Membre du Club
 
Inscription : juin 2008
Messages : 121
Détails du profil
Informations forums :
Inscription : juin 2008
Messages : 121
Points : 63
Points : 63
Par défaut Création de dossiers dans un makefile

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 :
if not exist monDossier mkdir monDossier
et dans le makefile je crée donc la commande install suivante :
Code :
1
2
install:
    if not exist monDossier mkdir monDossier
mais cela ne fonctionne pas et j'ai l'erreur suivante :
Code :
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.
MicBeastKiller est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/12/2012, 17h39   #2
SuperLutin
Invité de passage
 
Inscription : septembre 2009
Messages : 5
Détails du profil
Informations forums :
Inscription : septembre 2009
Messages : 5
Points : 3
Points : 3
Code :
1
2
truc:
 mkdir -p TonDossier
fonctionne chez moi.
(Tu as bien des tabulations et pas des espaces dans ton Makefile ?)
SuperLutin est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 02h07.


 
 
 
 
Partenaires

Hébergement Web