Ich versuche die GraphViz-Tools zu verwenden, um einige Abhängigkeitsgraphen zu erstellen, aber ich habe kein Glück, Punkte zu erhalten, um Bilder zu exportieren. SVG funktioniert gut, aber alles andere (jpeg, gif, png) führt zum Absturz des Punktes.graphviz/dot crash (es stellte sich heraus, dass es durch eine fehlerhafte Installation verursacht wurde)
Hier ist mein Diagramm:
digraph test {
main -> parse -> execute;
main -> init;
main -> cleanup;
execute -> make_string;
execute -> printf
init -> make_string;
main -> printf;
execute -> compare;
}
Hier ist die Befehlszeile, die (für svg) funktioniert:
dot test.dot -Tsvg -o test.svg
Hier sind die Befehlszeilen, die zu einem Absturz führen:
dot test.dot -Tjpg -o test.jpg
dot test.dot -Tjpeg -o test.jpeg
dot test.dot -Tpng -o test.png
Fehle ich etwas offensichtlich?
Danke,
(Beachten Sie dies auf WinXP 32-bit ist das 2,24 graphviz Paket verwenden).