Я пытаюсь использовать инструменты GraphViz для создания некоторых графиков зависимостей, но мне не удается получить точку для экспорта изображений. SVG работает нормально, но все остальное (jpeg, gif, png) вызывает сбой точки.
Вот мой график:
digraph test {
main -> parse -> execute;
main -> init;
main -> cleanup;
execute -> make_string;
execute -> printf
init -> make_string;
main -> printf;
execute -> compare;
}
Вот командная строка, которая работает (для svg):
dot test.dot -Tsvg -o test.svg
Вот командные строки, которые вызывают сбой:
dot test.dot -Tjpg -o test.jpg
dot test.dot -Tjpeg -o test.jpeg
dot test.dot -Tpng -o test.png
Я упускаю что-то очевидное?
Спасибо,
(Обратите внимание, что это на 32-разрядной версии WinXP с использованием пакета graphviz 2.24).