IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Fortran Discussion :

Fortran et Doxygene


Sujet :

Fortran

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Étudiant
    Inscrit en
    Septembre 2009
    Messages
    18
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Septembre 2009
    Messages : 18
    Par défaut Fortran et Doxygene
    Bonjour à tous!
    Je suis en ce moment étudiant et je travaille avec un collègue sur un projet en Fortran pour une entreprise.

    Nous travaillons sur un logiciel de calcul qu'il faut remettre au gout du jour, et nous avons pour cela pensé réaliser une documentation avec l'aide du logiciel Doxygene. Le problème est que bien que ce logiciel supporte le fortran, nous n'arrivons pas à obtenir de documentation. Nous avons pourtant la dernière version du logiciel 1.6.1...

    Diverses réglages glanés ça et là sur les forums dédiés à ce logiciel n'ont pas permis de résoudre le problème, d'autant qu'ils concernent essentiellement des indications sur les versions antérieures. Nous n'avons pas trouvé non plus de tutoriel pour ce logiciel en fortran...

    Est-ce que quelqu'un aurait déjà utilisé ce logiciel associé au fortran ? Peut-être savez vous où trouver une description claire des réglages à effectuer pour réaliser une documentation dans ce langage (options, balises utilisées...) ?

    Merci d'avance !

  2. #2
    Rédacteur

    Homme Profil pro
    Comme retraité, des masses
    Inscrit en
    Avril 2007
    Messages
    2 978
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 84
    Localisation : Suisse

    Informations professionnelles :
    Activité : Comme retraité, des masses
    Secteur : Industrie

    Informations forums :
    Inscription : Avril 2007
    Messages : 2 978
    Par défaut
    Salut!
    nous avons pour cela pensé réaliser une documentation avec l'aide du logiciel Doxygene. Le problème est que bien que ce logiciel supporte le fortran, nous n'arrivons pas à obtenir de documentation.
    Est-il bien raisonnable de choisir un logiciel non documenté?
    Jean-Marc Blanc

  3. #3
    Membre averti
    Profil pro
    Étudiant
    Inscrit en
    Septembre 2009
    Messages
    18
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Septembre 2009
    Messages : 18
    Par défaut
    Bonjour,

    j'ai du mal m'exprimer quant à la documentation. La documentation pour doxygen existe pour le langage C et d'autres, mais il n'y a pas d'explications précises pour le fortran...
    Nous avons finalement réussi à obtenir quelques indications en utilisant les balises C, mais impossible d'obtenir des commentaires internes avec le même procédé...Doxygen ne semble pas comprendre les balises \var, \def notamment, alors qu'elle fonctionnent pour le C...
    Si quelqu'un a déjà fait face à ce genre de problème, son expérience sera la bienvenue.

    Merci encore !

  4. #4
    Membre averti
    Profil pro
    Étudiant
    Inscrit en
    Septembre 2009
    Messages
    18
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Septembre 2009
    Messages : 18
    Par défaut
    Bonjour,

    bon, après moult essais, j'arrive à obtenir pas mal de documentation finalement (mais ça a pris le temps...).
    Par contre j'ai un gros problème avec mes fichiers ".h". En effet, les balises fortran qui fonctionnaient pour les fichiers fortran ne sont pas reconnues. A la place, doxygen semble reconnaitre certaines balises C (\file, \brief...). Seulement si je ne m'abuse, inclure du code C dans du code fortran lors de l'appel des includes risque d'être problématique (sans parler de la compilation)...

    Quelqu'un a-t-il déjà été confronté à ce genre de problème? J'avoue être complètement perplexe sur ce point...

  5. #5
    Membre émérite
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    489
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 489
    Par défaut
    Bonjour,

    J'avais, il y a un certain temps, regardé du côté de Doxygen... mais (de mémoire) le Fortran n'est pas pris en charge par défaut, et il faut bidouiller/créer cette prise en charge soi-même. Et c'est pourquoi j'en était resté là.

    J'imagine donc assez facilement que ça ne marche qu'approximativement; en particulier pour les fichiers ".h" (si quelque part Doxygen essaye de reconnaitre automatiquement le type de langage d'après l'extention du fichier; il est très probable qu'il en déduise que c'est du C).

    si je ne m'abuse, inclure du code C dans du code fortran lors de l'appel des includes risque d'être problématique (sans parler de la compilation)...
    C'est clair; on ne mélange pas les langages comme ça...

    Bonne continuation

  6. #6
    Modérateur

    Profil pro
    Inscrit en
    Août 2006
    Messages
    974
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Août 2006
    Messages : 974
    Par défaut
    L'extension « .i » est souvent utilisée à la place de « .h » en Fortran, entre autre pour éviter le conflit avec le C. Peut-être Doxygene comprend t-il le « .i » ...

Discussions similaires

  1. doxygen et fortran (ou autre générateur de doc)
    Par sanzorairfix dans le forum Fortran
    Réponses: 2
    Dernier message: 17/09/2012, 15h05
  2. Problème en interfacant C et Fortran
    Par karl3i dans le forum MFC
    Réponses: 6
    Dernier message: 23/05/2006, 16h10
  3. Simulateur fortran
    Par kaczmarek dans le forum Linux
    Réponses: 1
    Dernier message: 28/07/2004, 17h55
  4. Doxygen: autodoc
    Par master57 dans le forum Autres éditeurs
    Réponses: 1
    Dernier message: 16/06/2004, 09h43
  5. [TP]Portage d'un encodeur MP3 Fortran en pur Pascal...
    Par Christophe Fantoni dans le forum Turbo Pascal
    Réponses: 11
    Dernier message: 04/07/2003, 17h34

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo