VS自带工具:dumpbin的使用查看Lib,dll等
VS自带工具:dumpbin的使用查看Lib,dll等
参考链接:
https://blog.csdn.net/great3779/article/details/7161150
https://blog.csdn.net/ermen2009/article/details/17964813
https://blog.csdn.net/blpluto/article/details/5706757
https://blog.csdn.net/qq_43331089/article/details/124217943
有时候我们想查看一个exe引用了哪些动态库,或者我们想看某个动态库包含哪些接口函数,这个时候可以使用dumpbin.exe
工具:
- 输入
Dumpbin -imports calldll.exe
查看它的输入信息,可以看到它加载了***.dll
- 输入
dumpbin –exports dlltest.dll
,列出导出函数
开始->所有程序->Microsoft Visual Studio 2010->Visual Studio Tools ->“Visual Studio 命令提示(2010)”后,
就像普通的cmd一样的命令行环境,就可以正常使用VS的一些工具,其中就包括dumpbin。
查看DLL/EXE 函数符号
输入如下命令,查看dll信息:
D:\Program Files (x86)\Microsoft Visual Studio 10.0\VC>
dumpbin -exports D:\WorkSpace\DLLTutorial\Debug\DLLTutorial.dll
输出如下:
es2:
其中可以看到,我们在DLL中写的两个函数:
1 0 000110FA Add = @ILT+245(_Add)2 1 00011208 Function = @ILT+515(_Function)
打开dumplib.exe显示,丢失mspdb100.DLL解决方法
在cmd中键入cl执行编译(或lib)时会出现mspdb100.dll无法找到的情况,是因为VC\Bin\下没有 mspdb100.dll “这个文件,直接从Common7\IDE**下复制这个文件到VC\Bin**下即可解决
查看LIB 函数符号
- (1)查看接口函数命令
dumpbin /export avcodec.lib
- (2)查看接口函数并且重定向到指定文件中
dumpbin /export avcodec.lib /out:test.txt
VS自带工具:dumpbin的使用查看Lib,dll等相关推荐
- dumpbin查看lib、dll库中函数
利用VS工具中的dumpbin.exe可以查看lib.dll中的函数,查了的命令如下: 本电脑安装的VS2017,dumpbin.exe的路径在D:\Program Files (x86)\Micro ...
- DLL/EXE查看工具Dumpbin
一般情况下,我们需要查看一个DLL或EXE中的包含的函数或是依赖的函数之类的信息,可以使用VS自带的工具dumpbin: 可以直接在命令行下输入dumpbin就可以查看他的使用说明,如果未显示,可以先 ...
- VS自带工具:dumpbin的使用
用VS2010生成的.obj文件..lib库..dll库..exe执行文件,如果想查看其中这些文件或库包含了哪些函数以及相关的信息(符号清单),可以通过VS2010自带的dumpbin工具来完成. 1 ...
- VS自带工具:dumpbin的参数详解
VS自带工具:dumpbin的参数详解 参考链接: 1.微软技术文档 2.微软官方文档描述](https://docs.microsoft.com/zh-cn/cpp/build/reference/ ...
- JDK自带工具查看内存
JDK自带工具查看内存 今天维护之前写的一个项目,在本地跑一会出现java.lang.OutOfMemoryError: PermGen space 所以这里说一下怎么解决这个问题,以及如何查看内 ...
- windows 下查看库文件符号的工具dumpbin(类似linux的nm)
对于lib: C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\bin>dumpbin /LINKERMEMBER D:\lib\ ...
- 使用MySQL自带工具mysqlhotcopy快速备份mysql数据库
使用MySQL自带工具mysqlhotcopy快速备份mysql数据库 发表于82 天前 ⁄ 网站备份 ⁄ 暂无评论 mysqlhotcopy是一个Perl脚本,最初由Tim Bunce编写并提供.它 ...
- 6 款 Java 8 自带工具,轻松分析定位 JVM 问题!
这篇文章中介绍下如何使用 JDK 自带工具来分析和定位 Java 程序的问题. 使用 JDK 自带工具查看 JVM 情况 JDK 自带了很多命令行甚至是图形界面工具,帮助我们查看 JVM 的一些信息. ...
- 计算机系统最大的加速能力,系统加速我用Windows系统四大自带工具 -电脑资料
对于Windows操作系统的提升,网上介绍的方法有很多种,但是笔者经过试用后发现还是下面的这四种效果相对来说更好一些,系统为什么速度越来越慢,笔者认为最主要的是系统垃圾过多造成的,用户在使用电脑的过程 ...
- 收集6 款 Java 8 自带工具,轻松分析定位 JVM 性能问题!
这篇文章中介绍下如何使用 JDK 自带工具来分析和定位 Java 程序的问题. 使用 JDK 自带工具查看 JVM 情况 JDK 自带了很多命令行甚至是图形界面工具,帮助我们查看 JVM 的一些信息. ...
最新文章
- 排序算法(插入、快速、归并)java实现
- Leetcode 207. 课程表 解题思路及C++实现
- MyBatis使增删改不刷新二级缓存
- 浅谈.Net异步编程的前世今生----TPL篇
- devops的五个要素_DevOps诗歌大满贯:DevOps艺术的五首诗
- boost学习之命令行参数解析库program_options
- linux 配置远程日志服务器配置,配置远程日志服务器—实现日志的集中管理
- 行星级计算机,称霸两千余年的最快“计算机”——我国的算盘,两弹一星都靠它...
- 房屋户型图设计工具Room Arranger for Mac
- HMI设计RGB配色表
- NFS笔记(二)NFS服务器配置实例
- 安卓10和android区别,华为8月9日发布安卓10.0系统 华为EMUI 10.0功能及适配机型 华为安卓系统和鸿蒙OS区别...
- php 大米cms,大米CMS注入后台可以getshelll
- 短视频美颜sdk为什么会爆火?
- 《零基础学Python》Python数据结构【四】
- 物联网交互创新的探讨
- 案例 | 珠宝行业:多触点个性化营销,企业微信赋能线下门店导购
- NYOJ 115 城市平乱
- Difference between ReLU、LReLU、PReLU、CReLU、ELU、SELU
- 详解JS 作用域与作用域链