Compilation separee - C - Programmation
Marsh Posté le 13-07-2005 à 11:53:52
1) une interface (prototypes de fonction non mise en static dans le .c correspondant, déclaration de structure de donneés, quelques macros pour se simplifier la vie...)
2) et 3) regarde la doc de make ou de scons
Marsh Posté le 13-07-2005 à 12:00:59
manatane a écrit : 1) une interface (prototypes de fonction non mise en static dans le .c correspondant, déclaration de structure de donneés, quelques macros pour se simplifier la vie...) |
alors merci de m'avoir répondu mais encore une ou deux questions
bon structure de données j'en ai pas besoin
c'est quoi déjà une macro?
regarder la doc de quoi ?
re-merci
Marsh Posté le 13-07-2005 à 12:11:29
bah oui mais y a pas mal de choses que j'ai oublié
je sais bien que mes questions sont basiques mais ca fait longtemps, j'ai besoin qu'on me rafraichisse la mémoire
Marsh Posté le 13-07-2005 à 12:18:08
ok, alors une macro c'est un truc qui ressemble à çà :
Code :
|
qui est utilisé comme ça:
Code :
|
utilise google
Marsh Posté le 13-07-2005 à 12:23:21
merci
2 peut on compiler séparement un fichier ayant plusieurs fonctions définis l'interieur mais sans main ou alors il faut un fichier par fonctions?
3 quel est la/les commandes a faire pour compiler le tout et faire tourner le programme ?
et concernant ces deux questions ?
Marsh Posté le 13-07-2005 à 12:41:15
Citation : 2 peut on compiler séparement un fichier ayant plusieurs fonctions définis l'interieur mais sans main ou alors il faut un fichier par fonctions? |
1) oui 2) non il ne faut pas 1 fichier par fonction
Citation : 3 quel est la/les commandes a faire pour compiler le tout |
apprendre à se servir de la commande make, ou de la commande scons ou tout betement de son compilateur/IDE
Citation : et faire tourner le programme ? |
executer ton programme?
Marsh Posté le 13-07-2005 à 13:26:09
bah mon compilateur c'est devc++
alors je sais compiler quand il n'y a qu'un seul fichier
d'ailleurs c'est facile
mais quand il y en a plusieurs j'ai un doute
de mémoire,il me semble qu'il faut compiler tous les fichiers séparement et créer un fichier objet pour chacun d'eux et après compiler le main en éditant les liens
par contre je sais plus ce qu' il faut faire avec le header
et par dessus tout, je ne sais plus comment fair epour faire ce que j'ai dit ci dessus
Marsh Posté le 13-07-2005 à 16:12:02
A lire en entier :
http://mapage.noos.fr/emdel/codage.htm
Marsh Posté le 13-07-2005 à 16:14:14
Gni ? Tu crées un projet, et tu ajoutes les sources de ton projet. F9 et ça roule.
Marsh Posté le 13-07-2005 à 11:39:13
Bonjour
voilà j'ai quelque question concernant la compilation séparée en c
(c'est pas des questions tres compliquées)
j'utilise devc++
alors : 1 que met on exactement dans le header deja?
2 peut on compiler séparement un fichier ayant plusieurs fonctions définis l'interieur mais sans main ou alors il faut un fichier par fonctions?
3 quel est la/les commandes a faire pour compiler le tout et faire tourner le programme ?
mercid'avance pour votre aide