我正在使用 IAR Embedded Workbench 进行 ARM Cortex-M3 编程。我必须使用的库很大,我需要一个依赖图来理解某些部分。IAR 可以创建它或从已编译的代码中给我一个有用的报告吗?
谢谢
贝南
我正在使用 IAR Embedded Workbench 进行 ARM Cortex-M3 编程。我必须使用的库很大,我需要一个依赖图来理解某些部分。IAR 可以创建它或从已编译的代码中给我一个有用的报告吗?
谢谢
贝南
您是否尝试过将 --dependencies 选项直接提供给 IAR 编译器?
您应该能够获取该输出并使用它来生成依赖关系图,例如 graphviz。如果您使用 --dependencies=m 变体,那么您将获得类似 makefile 的输出,它将为您提供每个目标文件所需的每个头文件。
IAR 编译器手册在这里;--dependencies 在第 132 页上描述
还有makegrapher,如果不是你所追求的,这可能是一个很好的起点:D
(请原谅延迟回复 - 我实际上是在寻找我自己关于使用 --dependencies 的答案时发现了你的问题!)