Programmation.autre : Hierarchie et organisation des dossiers d'un projet
Posté par Ju Hash (page perso, ) le 22 avril 2008Bonjour,
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
> Lire le message (3 commentaires, moyenne: 1,7).
Vous avez demandé le commentaire #925013.



Un seul Makefile ...
pour les gouverner tous, et dans les ténèbres, les lier .. ;-)
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 ...
Génial, merci !