Hello,
Je souhaite implémenter une fonction dans mon makefile qui aura pour rôle de créer un dossier et de mettre la compil dans celui-ci.
Par exemple, le fichier C est essai.c
Et je voudrais que l’exécutable “execute” (./execute) se trouve dans un dossier nommé “repertoire”.
Que mettre dans mon make file ?
Merci d’avance :love: :super: :sol:
Non, c’est bon, j’ai trouvé la réponse à ta question, il suffit de pimenter un peu tes neuronnes…
Merci quand même, même si vous faites semblant de m’écouter… :heink: :non: :paf: :ouch: :neutre: :MDR :sweet: :’( :’( :’(
t’as fait comment ? [:siffle]
Un mkdir dans le makefile suffit.
wouhai
De toute façon les makefile c’est juste du shell avec un peu d’analyse de timestamp derrière
(et c’est puissant)
je suis un bel idiot, vu que j’ai l’habitude faire des rm dans mes makefile :paf:
:jap:
Tout à fait mais y a des choses supplémentaires à mettre
Ce qui reste chiant c’est les implémentations system dependant (genre tar -zcvf en plein milieu du make)
explique toi… :bounce: :grrr:
Il est pourtant clair, ce qui le rebute ce sont les appels system du genre extraction de fichier, création de dossier … il (et je) préfererais des appels natifs (fonctions inclues dans le code source de makefile et non un appel à un process externe).
voilà.
Histoire que make sous win == make sous Linux
(bon ensuite, y a les différentes librairies, etc, mais passons)