C: анализ зависимостей функций - PullRequest
2 голосов
/ 21 августа 2009

Есть ли инструмент, в котором я могу дать имя файла + функции в качестве ввода, и он дает мне все функции, от которых зависит данная функция, и то же самое для всех найденных функций, и так далее в моей кодовой базе?

Нечто подобное очень поможет в извлечении функциональности из существующих кодовых баз.

Ответы [ 5 ]

2 голосов
/ 21 августа 2009

Вы можете использовать doxygen с dot для создания графа вызовов - он должен работать нормально даже без комментариев doxygen в комментариях.

См. Некоторые образцы этого здесь .

1 голос
/ 21 августа 2009
0 голосов
/ 21 августа 2009

cxref должен делать то, что вы просите.

0 голосов
/ 21 августа 2009

Source Navigator - это бесплатный инструмент, который включает в себя следующие функции:

http://sourcenav.sourceforge.net/

0 голосов
/ 21 августа 2009

Я не знаю отдельного инструмента, который будет это делать. Однако это поддерживаемая функция некоторых IDE, таких как Source Insight

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...