DLL: Difference between revisions

From Omnia
Jump to navigation Jump to search
(Created page with "Show DLL dependencies with dumpbin <pre> C:\> "C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\VC\Tools\MSVC\14.25.28610\bin\Hostx86\x86\dumpbin" /dependents flex.dll Microsoft (R) COFF/PE Dumper Version 14.25.28614.0 Copyright (C) Microsoft Corporation. All rights reserved. Dump of file flex.dll File Type: DLL Image has the following dependencies: WS2_32.dll IPHLPAPI.DLL RPCRT4.dll msi.dll CRYPT32.dll WININET.dll CO...")
 
No edit summary
 
Line 47: Line 47:
         3000 jkl.rdat
         3000 jkl.rdat
       1B000 jkl.text
       1B000 jkl.text
</pre>
---
64bit version is the same, or just a copy??
<pre>
C:\> "C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\VC\Tools\MSVC\14.25.28610\bin\Hostx64\x64\dumpbin" /dependents flex64.dll
Microsoft (R) COFF/PE Dumper Version 14.25.28614.0
Copyright (C) Microsoft Corporation.  All rights reserved.
Dump of file flex64.dll
File Type: DLL
  Image has the following dependencies:
    WS2_32.dll
    IPHLPAPI.DLL
    RPCRT4.dll
    msi.dll
    CRYPT32.dll
    WININET.dll
    COMCTL32.dll
    NETAPI32.dll
    WINTRUST.dll
    SHLWAPI.dll
    dhcpcsvc.DLL
    USERENV.dll
    KERNEL32.dll
    USER32.dll
    SHELL32.dll
    ole32.dll
    OLEAUT32.dll
    COMDLG32.dll
    ADVAPI32.dll
  Summary
      CA000 .data
      26000 .pdata
      8B000 .rdata
        7000 .reloc
        1000 .rsrc
      322000 .text
      12D000 .textidx
        1000 _RDATA
        1000 jkl.bss
        1000 jkl.data
        3000 jkl.pdat
        3000 jkl.rdat
      22000 jkl.text
        5000 jkl.xdat
</pre>
</pre>

Latest revision as of 22:43, 24 January 2025

Show DLL dependencies with dumpbin

C:\> "C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\VC\Tools\MSVC\14.25.28610\bin\Hostx86\x86\dumpbin" /dependents flex.dll

Microsoft (R) COFF/PE Dumper Version 14.25.28614.0
Copyright (C) Microsoft Corporation.  All rights reserved.


Dump of file flex.dll

File Type: DLL

  Image has the following dependencies:

    WS2_32.dll
    IPHLPAPI.DLL
    RPCRT4.dll
    msi.dll
    CRYPT32.dll
    WININET.dll
    COMCTL32.dll
    NETAPI32.dll
    WINTRUST.dll
    SHLWAPI.dll
    dhcpcsvc.DLL
    USERENV.dll
    KERNEL32.dll
    USER32.dll
    SHELL32.dll
    ole32.dll
    OLEAUT32.dll
    COMDLG32.dll
    ADVAPI32.dll

  Summary

       7F000 .data
       72000 .rdata
       42000 .reloc
        1000 .rsrc
      2C1000 .text
       E0000 .textidx
        1000 jkl.bss
        1000 jkl.data
        7000 jkl.debu
        3000 jkl.rdat
       1B000 jkl.text


---

64bit version is the same, or just a copy??

C:\> "C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\VC\Tools\MSVC\14.25.28610\bin\Hostx64\x64\dumpbin" /dependents flex64.dll
Microsoft (R) COFF/PE Dumper Version 14.25.28614.0
Copyright (C) Microsoft Corporation.  All rights reserved.


Dump of file flex64.dll

File Type: DLL

  Image has the following dependencies:

    WS2_32.dll
    IPHLPAPI.DLL
    RPCRT4.dll
    msi.dll
    CRYPT32.dll
    WININET.dll
    COMCTL32.dll
    NETAPI32.dll
    WINTRUST.dll
    SHLWAPI.dll
    dhcpcsvc.DLL
    USERENV.dll
    KERNEL32.dll
    USER32.dll
    SHELL32.dll
    ole32.dll
    OLEAUT32.dll
    COMDLG32.dll
    ADVAPI32.dll

  Summary

       CA000 .data
       26000 .pdata
       8B000 .rdata
        7000 .reloc
        1000 .rsrc
      322000 .text
      12D000 .textidx
        1000 _RDATA
        1000 jkl.bss
        1000 jkl.data
        3000 jkl.pdat
        3000 jkl.rdat
       22000 jkl.text
        5000 jkl.xdat