График зависимостей IAR

Я использую IAR Embedded Workbench для программирования ARM Cortex-M3. Библиотека, которую я должен использовать, огромна, и мне нужен граф зависимостей для понимания некоторых частей. Может ли IAR создать его или дать мне полезный отчет из скомпилированного кода?

Спасибо

Behnam

1 ответ

Решение

Вы пытались передать опцию --dependencies непосредственно компилятору IAR?

Вы должны быть в состоянии взять этот вывод и использовать его для генерации графа зависимостей, скажем, с graphviz. Если вы используете вариант --dependencies=m, то вы получите вывод, похожий на makefile, который даст вам каждый заголовочный файл, необходимый для каждого объектного файла.

Руководство по компилятору IAR здесь; - зависимость описана на стр. 132

Есть также makegrapher, который, если не совсем то, что вы ищете, может быть хорошей отправной точкой: D

(Пожалуйста, извините за задержку с ответом - я действительно нашел ваш вопрос, когда искал ответы на свой вопрос об использовании --dependencies!)

Другие вопросы по тегам