0


Windows下如何查看一个dll依赖的其他dll库

摘要:

   查看dll的库依赖大部分时间用不大,毕竟在开发时候build也会给出提示信息,不过在某些场景也是挺有用的,了解dll的依赖项对调试和问题解决,兼容性分析,版本控制等等也有一定的帮助。

(开发环境:window,VS2019)

**

关键词

windows库依赖dll调试开发**

**声明:

本文作者原创,转载请附上文章出处与本文链接。

**

文章目录

正文:

   查看dll依赖项本质都是依赖第三方工具,大致比较流行的有两种,第一种使用“依赖关系查看器”(Dependency Walker),优点是专业能较全面的显示DLL的依赖库,缺点是Dependency Walker可能无法正确处理某些复杂的依赖关系,特别是在涉及到重定向或延迟加载的DLL时;第二种是使用VS自带的dumpbin工具,优点是方便,开发基本上都会下载一套直接使用即可,缺点是dumpbin命令只显示一级依赖关系,不会显示嵌套依赖的DLL。

Dependency Walker下载使用即可,本文主要介绍dumpbin的命令查看。

首先需要有VS命令提示符工具,搜索栏搜索VS可查看打开。

在这里插入图片描述

然后在命令提示符页面输入

dumpbin /dependents "dll路径文件名"

例如:

在这里插入图片描述

上面便是目标文件依赖的dll文件。

推荐阅读

博客主页:https://blog.csdn.net/weixin_45068267

标签: windows 学习

本文转载自: https://blog.csdn.net/weixin_45068267/article/details/140378477
版权归原作者 Verdure陌矣 所有, 如有侵权,请联系我们删除。

“Windows下如何查看一个dll依赖的其他dll库”的评论:

还没有评论