DLL Dependency

2023-11-18 15:55:44 浏览数 (2)

C 工程经常需要调用各种 dll 文件,说不定哪天哪个dll就不好使了,本文记录一种用 Dependency 排查问题的方法。

简介

Dependency 是对传统软件 DependencyWalker 的重写,这个软件是沿 Windows SDK 发布的,但是在2006年左右停止了开发。依赖项可以帮助 Windows 开发人员解决他们的 dll 加载依赖项问题。

问题复现

C 工程调用众多 dll,有一天突然报错:

解决方案

下载 工具包,或我的 个人文件下载

解压后运行 DependenciesGui.exe

将有问题的 dll 文件拖进去

可以看到有问题的依赖项,解决这个问题后,代码正常运行。

参考资料

  • https://github.com/lucasg/Dependencies

文章链接: https://cloud.tencent.com/developer/article/2360521

0 人点赞