怎么查看当前DLL所需要依赖的其他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\”
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 |
用法: DUMPBIN [选项] [文件] 选项: /ALL /ARCHIVEMEMBERS /CLRHEADER /DEPENDENTS /DIRECTIVES /DISASM[:{BYTES|NOBYTES|NOWIDE|WIDE}] /ERRORREPORT:{NONE|PROMPT|QUEUE|SEND} /EXPORTS /FPO /HEADERS /IMPORTS[:文件名] /LINENUMBERS /LINKERMEMBER[:{1|2|4|8|16|32}] /LOADCONFIG /NOLOGO /NOPDB /NOSECTION:name /OUT:文件名 /PDATA /PDBPATH[:VERBOSE] /RANGE:vaMin[,vaMax] /RAWDATA[:{NONE|1|2|4|8}[,#]] /RELOCATIONS /SECTION:名称 /SUMMARY /SYMBOLS /TLS /UNWINDINFO |
我们可以使用DUMPBIN /DEPENDENTS “c:\xxx\xxx.dll”来查看依赖项
坐等大佬D盘更新,祝大佬全家福寿安康
有公众号之类的吗,之前这个网站打不开了
[…] 关于使用Change…
[…] 关于使用Functi…
谢谢提醒,已删 :)