ARM Cortex-M3 プログラミングに IAR Embedded Workbench を使用しています。私が使用しなければならないライブラリは巨大で、いくつかの部分を理解するには依存グラフが必要です。IAR はそれを作成したり、コンパイルされたコードから有用なレポートを提供したりできますか?
ありがとう
ベーナム
ARM Cortex-M3 プログラミングに IAR Embedded Workbench を使用しています。私が使用しなければならないライブラリは巨大で、いくつかの部分を理解するには依存グラフが必要です。IAR はそれを作成したり、コンパイルされたコードから有用なレポートを提供したりできますか?
ありがとう
ベーナム
--dependencies オプションを IAR コンパイラに直接指定してみましたか?
その出力を取得して、それを使用して、たとえばgraphvizで依存関係グラフを生成できるはずです。--dependencies=m バリアントを使用すると、各オブジェクト ファイルに必要な各ヘッダー ファイルを提供する makefile のような出力が得られます。
IAR コンパイラ マニュアルはこちらです。-- 依存関係は 132 ページに記載されています
makegrapherもあります。これは、正確にあなたが求めているものではないにしても、良い出発点になるかもしれません:D
(返信が遅れてすみません - --dependencies の使用について自分自身の答えを探しているときに、実際にあなたの質問を見つけました!)