Précédent   Forum des professionnels en informatique > Logiciels > Autres Logiciels
Autres Logiciels Bureautique, navigateurs, clients mails, traitements de textes, tableurs, multimédia, logiciels divers, etc...
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 20/12/2011, 18h02   #1
Nouveau Membre du Club
 
Inscription : mai 2009
Messages : 105
Détails du profil
Informations forums :
Inscription : mai 2009
Messages : 105
Points : 31
Points : 31
Par défaut Activation logs Doxygen

Bonsoir,

Je ne sais pas si je poste sur le bon forum, mais j'ai une question concernant le logiciel Doxygen : comment activer les logs de doxygen afin de voir les éventuelles erreurs retournées ?

Merci

Cordialement

Ginger
ginger4957 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/12/2011, 17h14   #2
Nouveau Membre du Club
 
Inscription : mai 2009
Messages : 105
Détails du profil
Informations forums :
Inscription : mai 2009
Messages : 105
Points : 31
Points : 31
Bonjour,

Alors j'ai trouvé pour activer les logs, ou tout du moins les warning, c'est dans le doxyfile.

J'ai une autre question :

Pourquoi, lors de la génération de documentation doxygen sur un dossier, la première fois ça donne une doc avec seulement l'onglet Page Principale en haut, et a gauche les membres de fichier, du coup quand je clique sur une lien d'un membre de fichier il ne trouve pas le fichier cliqué (NetworkError: 404 Not Found - http://chemin/de/ma/doc...);
et la deuxieme fois ça donne l'onglet Page Principale + Fichiers + répertoires (du coup génération correcte) ?

Voici comment je génère ma doc (je fais ça en php dans des exec), dites moi si vous voyez quelque chose de travers ?

Je décompose pour plus de compréhension :

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
// je me place a l'endroit ou j'ai mis un fichier Doxyfile que je copie à chaque génération (je l'ai configuré)
chdir('/mon/chemin/dossier/');

// puis je copie le doxyfile dans le dossier prévu à la génération
exec('cp Doxyfile /mon/chemin/dossier/monProjet/');

// je me place sur le dossier ou je vais générer la doc
chdir('/mon/chemin/dossier/monProjet/');

// je génère la doc
exec('doxygen -h');
exec('doxygen');
Ce qui donne ceci dans mon repertoire :
Code :
1
2
3
4
5
/mon/chemin/dossier/monProjet/
        doc/html/...
        Doxyfile
        dossierServantAlaGeneration/...
La suite de mon code :
Code :
1
2
3
4
5
6
7
8
9
10
// on se place sur le dossier html
chdir('/mon/chemin/doc/html/');
// que l'on copie à la racine du projet
exec('cp -R /mon/chemin/dossier/doc/html/ /mon/chemin/dossier/monProjet/');

// on se place sur le dossier monProjet
chdir('/mon/chemin/dossier/monProjet/');
// afin de supprimer  le dossier doc/ qui ne sert plus.
exec('rm -R doc/');
Ca donne :
Code :
1
2
3
4
Doxyfile
dossierServantAlaGeneration/...
html/...

Cordialement,
Ginger
ginger4957 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 05h24.


 
 
 
 
Partenaires

Hébergement Web