Ich versuche Graphviz und doxygen auf eine ziemlich große C++ - Bibliothek, um UML zu generieren. Es generiert die .dot-Dateien, sagt aber, dass es die .map-Dateien nicht öffnen kann.doxygen und graphviz erzeugt keine Map-Dateien
Ich habe doxygen 1.8.3 und 2.30.1 installiert über die msi unter Windows 7 64bit. Ich habe auch manuell den Pfad zum Graphviz Bin-Ordner festgelegt.
Fehler wie: Fehler: Probleme beim Öffnen der Kartendatei /inherit_graph_11.map für die Aufnahme in die Dokumentation!
bekommt man auch die“ Wenn Sie installieren Graphviz/Punkt nach gescheitertem Laufe , tr y Löschen des Ausgabeverzeichnisses und erneutes Ausführen von doxygen "Fehler? Können Sie versuchen, die Ausgabe zu löschen und erneut auszuführen? Wenn Sie eine cmd.exe (hit start-> execute) öffnen und "dot" eingeben, findet sie das Werkzeug und wartet auf eine Eingabe? – x29a
Danke. Ich habe es gerade herausgefunden. Ich hatte meine Umgebung var PATH gesetzt, um den Punktbefehl zu finden. Allerdings habe ich den Pfad in der Datei Graphviz Settings.ini nicht aktualisiert. Das Installationsprogramm (msi) muss es auf Programme statt auf Programmdateien (x64) festgelegt haben. Ich habe den Pfad festgelegt und es funktioniert jetzt alles. BTW, bevor ich dies herausgefunden habe, habe ich versucht, die Ausgabe zu löschen und es immer noch fehlgeschlagen. Und ich konnte Punkt von einer Befehlszeile ausführen. – user2632182
Danke für diesen Kommentar - Ich hatte das gleiche Problem mit Settings.ini –