怎么查看当前DLL所需要依赖的其他DLL

AI摘要DUMPBIN.EXE 是 Visual Studio 自带的清单工具,可查看 DLL 的依赖项及导出符号。VS2022 Community 提供四个版本,分属不同主机和目标架构。使用时以管理员权限运行 CMD,切换至对应目录后执行命令,例如用 /DEPENDENTS 参数即可列出指定 DLL 的所有依赖库信息,便于排查缺失或冲突。

简介

我们可以使用 DUMPBIN.EXE来查看当前DLL所依赖的其他DLL文件

DUMPBIN.EXE是Fortran PowerStation的清单程序,具有提供此DLL中所输出的符号的清单的功能。此程序还可以用来列出lib文件的信息。

在VS2022 Community版中有四个DUMPBIN,分别对应不同版本号

C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.35.32215\bin\Hostx64\x64\dumpbin.exe

C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.35.32215\bin\Hostx64\x86\dumpbin.exe

C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.35.32215\bin\Hostx86\x64\dumpbin.exe

C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.35.32215\bin\Hostx86\x86\dumpbin.exe

使用

以管理员权限运行CMD。

Cd到DUMPBIN所在的目录,比如CD "C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.35.32215\bin\Hostx64\x64\"

我们可以使用DUMPBIN /DEPENDENTS "c:\xxx\xxx.dll"来查看依赖项

纪小年

Jing

您可能还喜欢...

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

这个站点使用 Akismet 来减少垃圾评论。了解你的评论数据如何被处理