Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2750 connectés 

  FORUM HardWare.fr
  Programmation
  C++

  gcc et gestion des dépendances

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

gcc et gestion des dépendances

n°571702
SoWhatIn22
Posté le 20-11-2003 à 16:15:44  profilanswer
 

bonjour,
 
 
Depuis peu, je dois porter pas mal de code écrit initialement sous windows pour linux. Dans un premier temps, je fais ça sous cygwin vu que je n'utilise pas d'appels systèmes bas niveau.
Pour cela, je compile en utilisant g++ (et c'est plus simple que de faire réinstaller toute ma machine de dev...).
 
Jusqu'ici pas de soucis. Par contre, je commence à avoir un soucis de gestion du makefile. Le projet commence à contenir beaucoup de fichiers, et le makefile devient long, et j'ai un soucis avec les dépendances:
   - soit je recompile tout à chaque fois (c'est long...)
   - soit je gère des dépendances et je fais de la compilation incrémentale (c'est mieux).
 
Y'a-t-il un moyen plus sympatique pour gérer les dépendances autrement que brutalement "à la main"?
Aujourd'hui j'utilise make. Peut être devrais-je utiliser autoconf & co... je ne sais pas.
 
Quelle est votre expérience à ce sujet?
Quelles sont vos suggestions?
 
merci.

mood
Publicité
Posté le 20-11-2003 à 16:15:44  profilanswer
 

n°571705
Moktar1er
No one replies...
Posté le 20-11-2003 à 16:18:50  profilanswer
 

moi j'utilise "gcc -E -M fichier.c" pour générer les dépendances automatiquement

n°571720
Kristoph
Posté le 20-11-2003 à 16:24:35  profilanswer
 

sowhatin22 a écrit :


Aujourd'hui j'utilise make. Peut être devrais-je utiliser autoconf & co... je ne sais pas.


 
Oui, peut-être bien que tu devrais utiliser le couple automake/autoconf.

n°571749
SoWhatIn22
Posté le 20-11-2003 à 16:40:42  profilanswer
 

Kristoph a écrit :


Oui, peut-être bien que tu devrais utiliser le couple automake/autoconf.


 
Ca gère les dépendances? Parce que aujourd'hui c'est ça qui m'interesse, alors si ça ne le fait pas, je ne vais pas passer trop de temps à apprendre à m'en servir pour ne pas arriver au résultat escompté.

n°571769
Kristoph
Posté le 20-11-2003 à 16:47:49  profilanswer
 

En fait, vu le makefile de folie que tu as l'air d'être en train, d'écrire, je te conseille plustot de passer par automake/autoconf. Juste histoire de ne pas devenir fou dans un proche avenir.
 
Tu n'as pas besoin de ça pour faire calculer automatiquement les dépendances de ton projet mais ça te fera gagner un temps fou sur l'ecriture du makefile ( une fois la formation finie :D ) et après cela, un simple "make depend" suffira.

n°571882
Taz
bisounours-codeur
Posté le 20-11-2003 à 18:36:47  profilanswer
 

gccmakedep
 
mais le mieux, c'est SCons
 
www.scons.org :o

n°571937
chrisbk
-
Posté le 20-11-2003 à 19:42:13  profilanswer
 

Citation :

Sujet : gcc et gestion de la dépendances


 
GCC, j'arrete quand je veux [:le kneu]

n°571961
Kristoph
Posté le 20-11-2003 à 20:25:49  profilanswer
 

Taz a écrit :

mais le mieux, c'est SCons
 
www.scons.org :o


 
C'est tout simplement génial ce truc ! Je ne connaissais pas :)

n°571966
Taz
bisounours-codeur
Posté le 20-11-2003 à 20:29:49  profilanswer
 

x x
 
2 convertis cette semaine
 
pour ceux qui n'aime pas la saveur Python, il y a Cons (saveur Perl)


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C++

  gcc et gestion des dépendances

 

Sujets relatifs
gestion de fichier[PHP] Gestion des sessions
Gestion d'une variable de classe[ C ] Gestion des signaux
Debug d'un script de gestion d'erreurgestion des tabulations Excel + .txt
Gestion des utilisateurs avec Interbasegestion des bordures css
[HTML/JS] Gestion des cadres Rechercher / Favoris / Historique de IE..Question sur gestion clavier avec TP [résolu]
Plus de sujets relatifs à : gcc et gestion des dépendances


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR