解决方案
有一个名为Dependency Walker的实用程序,可以为上述两种情况提供解决方案。它扫描任何Windows模块(.exe,.dll,.ocx,.sys等),并构建所有相关模块的树形图,以及在每个模块中调用的功能列表。它捕获在运行时加载的所有依赖项类型,包括动态依赖项。
Dependency Walker的最新版本是2.2版,可以从
dependencywalker.com下载
。此版本与Windows版本XP和7兼容。
对于Windows 10,您可以在下一个链接中找到名为Dependencies的工具的重建版本:
[External]:Dependencies从LabWindows / CVI 6.0开始,添加了“
源代码浏览器”实用程序。它使您可以交叉引用项目中的每个函数和变量。