Ok je vais essayer ce nouveau donc au lieu de Tex.latex Doxygen définition préprocesseur mauvaise interprétation
Je suis en train de créer à l'aide de Doxygen certains PDF.
J'ai installé sur ma boîte MikTeX Windows 7 et ont réussi à obtenir tous les styles nécessaires pour obtenir Doxygen pour générer un PDF.
Le problème est qu'il ne résout jamais 1 référence croisée, peu importe combien de fois je suis exécuté. (La première relance a tendance à obtenir tout sauf ceci)
La référence croisée est une classe qui ressemble à ceci.
/*!
* @class CLASSESREALNAME CLASSESREALNAME.h "CLASSESREALNAME.h"
* @brief Brief description of CLASSESREALNAME
*/
class __declspec (dllexport) CLASSESREALNAME {
//Stuff
}
J'ai configuré mon modèle à lire '/ *! comme les commentaires Doxygen et '@' ou '\' sont tous deux des caractères d'échappement valides selon la documentation Doxygens Here.
J'ai trouvé this section qui a aidé à supprimer l'erreur lors de la génération de HTML, mais il semble que les fichiers latex .tex n'ont pas les bonnes références en eux pour résoudre cette classe. Je suppose que cela a à voir avec le __declspec (dllexport)
parce que c'est la seule classe avec laquelle je documente et c'est la seule qui cause des problèmes.
Est-ce un bogue dans Doxygen?
Ou plus probablement ai-je besoin de définir ou de faire quelque chose pour que cela se résolve comme prévu?
Merci d'avance.
Note:
J'ai aussi remarqué que toutes les références de fichier sont '??' et pas dans le pdf. Je devine parce que cette classe bombarde tout après qu'elle n'est pas générée.