GreenHillsCompiler callgraph
В нашем проекте мы должны использовать GreenHillsCompiler Suite MULTI. Так что все настроено и работает. Читая руководство по компилятору, я нашел опцию для компоновщика, который сгенерирует граф вызовов.
Я добавил опцию к компоновщику (elxr) в make-файле с
LINK_OPT += -callgraph
который генерирует файл с расширением ".graph" в выходной папке. Эти файлы просто содержат простой текст.
Function Function Call Call Count Percent of Total Max Displacement (bits)
#% BEGIN STATIC GRAPH
myFunc out 0 in 3
out 0 100%
in 3 100%
myFunc2 1 33% 0 2514 0
.static00012204 1 33% 0 514 0
.static0001220b 1 33% 0 1300 0
#% END STATIC GRAPH
Вопрос в том, какой инструмент следует использовать дальше?
То, что мы хотим, это изображение или HTML-документ.
1 ответ
Это график. Это в текстовом формате.
Обратите внимание, что если вам нужно графическое представление графа вызовов функции, в отладчике MULTI вы можете щелкнуть правой кнопкой мыши функцию и выбрать Browse Other -> Browse Static Calls
,