VS中dumpbin.exe的使用(查看.dll和.lib文件)

本文介绍如何在Visual Studio 2019中使用dumpbin工具查看.lib和.dll文件的内容。通过具体命令演示了如何解析.lib文件并导出其详细信息到文本文件,以及如何查看.dll文件的导出函数等元数据。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

打开方式:打开VS(2019)->工具->命令行->开发者命令提示。

打开后的界面:

查看.lib的代码

C:\Users\asd\source\repos>dumpbin /all /rawdata:none D:\00\demo\libzxing.lib >D:\00\demo\1.txt

输出太多了就截取了一部分

查看.DLL代码(有没有.txt问题都不大,无非是一个显示在控制台一个显示在txt中)

dumpbin -exports D:\00\demo\libopencv_highgui440.dll

输出的话自己看

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


Dump of file D:\00\demo\libopencv_highgui440.dll

File Type: DLL

  Section contains the following exports for libopencv_highgui440.dll

    00000000 characteristics
    5F22A65E time date stamp Thu Jul 30 18:52:14 2020
        0.00 version
           1 ordinal base
         498 number of functions
         498 number of names

    ordinal hint RVA      name

          1    0 00024E90 _ZN2cv10moveWindowERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEii
          2    1 00024F10 _ZN2cv10selectROIsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKNS_11_InputArrayERSt6vectorINS_5Rect_IiEESaISD_EEbb
          3    2 00025470 _ZN2cv11RotatedRectC1ERKNS_6Point_IfEERKNS_5Size_IfEEf
          4    3 00025490 _ZN2cv11RotatedRectC1Ev
          5    4 000254A0 _ZN2cv11RotatedRectC2ERKNS_6Point_IfEERKNS_5Size_IfEEf
          6    5 000254C0 _ZN2cv11RotatedRectC2Ev
//下面就省略吧

VS中dumpbin.exe工具的使用(这里面有dumpbin的一些其他的指令)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值