ИМХО, это самый надежный и сложный инструмент.
я есть большое рабочее пространство, в котором есть много исходных файлов кода Си. Хотя я вижу функции, вызываемые из функции в MS VS2005 с помощью обозревателя объектов, а также в MSVC 6.0, в нем отображаются только функции, вызываемые из определенной функции, в неграфическом виде. Кроме того, он не показывает функцию, вызванную, скажем, сmain()
и затем вызываемые из него функции, и так далее, глубже внутри функции конечного уровня.
Мне нужен инструмент, который наглядно покажет мне график вызова функций с функциямиcallee
а такжеcaller
связаны стрелками или что-то в этом роде, начиная сmain()
до последнего уровня функции или, по крайней мере, графическое отображение графика вызовов всех функций в одном исходном файле языка C. Было бы здорово, если бы я мог напечатать этот график.
Любые хорошие инструменты для этого (не обязательно быть бесплатными инструментами)?