VS2010查看DLL导出函数的方法
在window下查看动态库的导出函数可以用vs自带的Dependenc工具;
对于VC6.0,VC所带的Depends软件,在VC6安装目录下的tools文件夹里面,可以直接运行。
VS2010中没有了Depends工具,如何查看DLL文件的导出接口呢?
VS2010的操作方法如下:
1. 打开命令行窗口CMD
2. 运行vcvarsall.bat
VS2010 里vcvarsall.bat是在右键VS打开文件位置,D:\Microsoft Visual Studio 10.0\Common7\Tools目录下,运行方法是直接将vcvarsall.bat文件拖入命令行窗口,然后回车。(拖入相当于在命令行中输入“D:\Microsoft Visual Studio 10.0\Common7\Tools\vcvarsall.bat”)
运行vcvarsall.bat后,窗口中出现“Setting environment for using Microsoft Visual Studio 2010 x86 tools.”
3. 在命令行了输命令:dumpbin /exports dll文件完整路径,即可得到DLL的接口。
如要查看user32.dll的接口,输入:dumpbin /exports “C:\Windows\System32\user32.dll” 回车即可。
其中,步骤2可以省去,方法是不在运行中打开命令行窗口,而是在应用程序Microsoft Visual Studio 2010的Visual Studio Tools文件夹中打开Visual Studio Command Prompt (2010)命令窗口,可发现窗口中直接有“Setting environment for using Microsoft Visual Studio 2010 x86 tools”这句话,此时,直接输入命令:dumpbin /exports dll文件完整路径,即可得到DLL的接口。
其它内容:
查看静态库的信息要用命令行来实现:
dumpbin /LINKERMEMBER Test.lib > 1.txt
上面的功能是将静态库的信息导出保存在1.txt文件中,这样就可以在1.txt文件中查看相关的信息了
最新文章
- Centos7 PHP7 编译安装 开机自启动
- EntityFramework在不同数据库下的配置
- android 基础学习图片六progross
- iOS 获取高速随机路径sandbox目录
- sql事务,在sql2000里判断执行是否成功用@@ERROR 判断
- 初探java对象比较
- 获取安卓应用APK包名的方法
- tp3.2上传图片生成缩略图
- Delphi2009之TImage
- python爬取京东价格
- Delphi 10.3 Rio + iOS 12.1 SDK 编译错误 ";libcharset.1.dylib";
- Replication容量和错误日志
- linux内核线程,进程,线程
- LeetCode SQL: Second Highest Salary
- python基础之数据类型之数字、字符串、列表
- 为什么要引入zookeeper系统
- linux系统下病毒排除思路
- WebForm 登陆test
- .NET前后台-JS获取/设置iframe内对象元素并进行数据处理
- Linq怎么支持Monad
热门文章
- Apache 2.4 的下载与安装
- KingbaseES dblink异常unsupported for database link
- 不用Blazor WebAssembly,开发在浏览器端编译和运行C#代码的网站
- npm : 无法将“npm”项识别为 cmdlet、函数、脚本文件或可运行程序的名称
- Channel和Stream的单双向问题
- ideal的基础使用2022版本,黑马程序员的基础使用
- Linux的简介、历史
- NetApp DataONTAP 集群模式 学习笔记1
- ViT简述【Transformer】
- DIV 阴影