LINUX.ORG.RU

Программа для генерации диаграмм

 , ,


0

1

Хочу написать скрипт или программу, который будет дергать некую программу чтобы она нарисовала диаграммку. Дергаться будет типа 1.1.2->addChild или как-то так.

Что есть из инструментов автоматической генерации диаграмм?

P.S. Хочу посмотреть дерево инклюдов в си-программе.

★★

Ответ на: комментарий от Gregon

Совсем не то, она ASCII-диаграммы переводит в нарисованные. А мне надо последовательность вызовов тиап A.addChild(A2) перевести в диаграммы любого вида.

P.S. Ну или уже готовую утилиту чтобы визуально дерево инклюдов рисовать.

sambist ★★
() автор топика

P.S. Хочу посмотреть дерево инклюдов в си-программе.

gcc -H source.c выводит дерево; в doxygen есть какие-то средства для генерации графа включаемых файлов; в Eclipse есть Include Browser.

i-rinat ★★★★★
()
Ответ на: комментарий от i-rinat

gcc -H source.c выводит дерево;

Там нереальная простыня, я хочу только свои модули видеть.

в doxygen есть какие-то средства для генерации графа включаемых файлов; в Eclipse есть Include Browser.

Я пишу под QtCreator, на чистом си.

sambist ★★
() автор топика
Ответ на: комментарий от sambist

Лучше doxygen натрави на свои исходники. Он через тот же graphviz строит, но хитро настраивает диаграмму.

Или копайся в документации на graphviz. Для начала там несколько алгоритмов генерации. Ты небось просто dot запустил? См. man dot для других команд.

ziemin ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.