doxygen et graphviz ne génèrent pas de fichiers cartographiques
Je suis en train de Graphviz et doxygen sur une assez grande bibliothèque C++ pour générer UML. Elle génère .dot fichiers, mais a ensuite dit qu'il ne peut ouvrir les .les fichiers de mappage.
Je suis en cours d'exécution doxygen 1.8.3 et 2.30.1 installé via le msi sous Windows 7 64 bits. J'ai également définir manuellement le chemin d'accès à la Graphviz dossier bin.
Erreurs de ressembler à:
erreur: les problèmes de l'ouverture du fichier de la carte /inherit_graph_11.carte pour l'inclusion dans les docs!
source d'informationauteur user2632182
Vous devez vous connecter pour publier un commentaire.
Je sais que vous avez trouvé votre solution, mais pour le bien de ceux qui, comme moi venant de Google, j'aimerais que ce soit aussi facile que possible pour tout le monde.
Si vous êtes sur Windows, et que vous avez installé les deux Doxygen et Graphvizou si vous êtes sur Linux, et ont utilisé des
apt-get install doxygen graphviz
la prochaine étape est de s'assurer que vous êtes en mesure d'exécuter ledot
commande à partir de l'invite de commande/terminal. Vous pouvez faire cela, assurez-vous que leGraphviz/bin
dossier est ajouté à votre CHEMIN d'accès du fichier.Reportez-vous à cette réponse si vous avez besoin de plus de détails sur la façon de configurer correctement Doxygen/Graphviz pour des visualisations
Parce que j'ai eu simmilar problèmes et avait besoin de beaucoup de temps pour le réparer, je vais résumer les faits importants pour l'obtenir en cours d'exécution:
Ces étapes n'ont à le faire fonctionner pour moi.
Sur Windows 10 en 2017, j'avais besoin de:
Ajouter le chemin d'accès à votre Graphviz bin à la fin de l'variables de Chemin d'accès.
Ils sont séparés par un point-virgule ";"
Voir l'exemple ci-dessous, où j'ai ajouté:
; C:\Program Files (x86)\Graphviz2.38\bin
Alternativement, vous pouvez utiliser le Setx commande à partir de la fenêtre de commande.