Comment faire un make file en C ?

Comment faire un make file en C ? - Programmation

Marsh Posté le 04-03-2002 à 17:36:28    

Je cherche la syntaxe en C pour créer un make file ! Si quelqu'un peut me donner la syntaxe complète ou un site l?expliquant ! Merci d?avance :hello:

Reply

Marsh Posté le 04-03-2002 à 17:36:28   

Reply

Marsh Posté le 04-03-2002 à 17:38:57    

http://www.gnu.org/manual/make-3.7 [...] e_toc.html
 
Pour le make gnu
 
PS: un Makefile n'a rien a voir avec le C

 

[jfdsdjhfuetppo]--Message édité par MC--[/jfdsdjhfuetppo]

Reply

Marsh Posté le 04-03-2002 à 17:48:22    

Je veux en faite utiliser un make en C permettant de ne pas avoir une ligne de fou lors de la compilation, permettant également d'inclure tous les .o et les .h, je ne vois pas ce que GNU vient faire la dedans, je ne suis qu'un novice en programmation! :heink:

Reply

Marsh Posté le 04-03-2002 à 18:39:59    

bon en gros :
make est un utilitaire (made in GNU) extrèmement utile, avec un langage de script "intégré", qui te permet, entre autres, de compiler tout un tas de sources avec des dépendances en une seule commande (après avoir écrit ton makefile bien sûr)

Reply

Marsh Posté le 04-03-2002 à 18:57:22    

mickey_mousse a écrit a écrit :

Je cherche la syntaxe en C pour créer un make file ! Si quelqu'un peut me donner la syntaxe complète ou un site l?expliquant ! Merci d?avance :hello:  



:o


---------------
A suivre
Reply

Marsh Posté le 04-03-2002 à 20:50:32    

mickey_mousse a écrit a écrit :

Je veux en faite utiliser un make en C permettant de ne pas avoir une ligne de fou lors de la compilation, permettant également d'inclure tous les .o et les .h, je ne vois pas ce que GNU vient faire la dedans, je ne suis qu'un novice en programmation! :heink:  




 
Y'a pas de C dans les makefile, c'est une syntaxe spéciale. GNU c'est un ensemble d'outils/prog/système (par ex GNU/Linux). make est un de ces outils, c'est un des programme make les plus connus.
 
Maintenant il te reste plus qu'a lire la doc pour savoir rédiger un Makefile. Si tu travaille sous linux/unix ce sera simple, sous windows faut voir la syntaxe de NMAKE, et la c'est moins adapté (par manque d'un vrai shell).
 
Edit: et on peut pas donner un exemple sans que tu dises vraiment ce que tu veux et sur quoi tu travaille (système, compilo etc...)

 

[jfdsdjhfuetppo]--Message édité par MC--[/jfdsdjhfuetppo]

Reply

Marsh Posté le 04-03-2002 à 21:16:33    

Reply

Marsh Posté le 04-03-2002 à 23:17:54    

man make :sol:
man man :sweat:
man sex :pt1cable:

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed