Bonjour,
Je suis actuellement en train de reprendre un code pour le mettre à jour et l'améliorer. Ce code est actuellement grossièrement monolithique (deux fichiers dont un de plus de 3000 lignes...) et je cherche à le modulariser au maximum.
Le code étant en fortran 77, je suis en train de le passer progressivement en fortran 90 pour profiter des "modules" fortran (pour ceux qui ne connaisse pas, c'est un croisement assez pratique entre objets et librairies). Or, je cherche de la doc ou des avis de programmeurs sur l'organisation "classique" d'un projet modeste.
Par exemple : comment organiser les répertoires ? Quel est l'usage pour les nommer ? (lib/, obj/, mod/ ??)
Faut il un Makefile par répertoire du projet (et un makefile à la racine qui appelle chacun des sous-makefile) ou un seul Makefile à la racine qui contrôle tout ?
Bref, des questions dont vous avez certainement des réponses !
Merci d'avance pour vos commentaires
# perso
Posté par NeoX . Évalué à 2.
un peu comme le kernel en fait
/projet
/projet/reseau
/projet/gui
/projet/logs
/projet/printing
enfin un truc dans le genre
# Un seul Makefile ...
Posté par gaaaaaAab . Évalué à 2.
cf http://miller.emu.id.au/pmiller/books/rmch/
et le lien qui va avec : http://www.xs4all.nl/~evbergen/nonrecursive-make.html
[^] # Re: Un seul Makefile ...
Posté par Ju Hash (site web personnel) . Évalué à 1.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.