1. Depends 函数
Depends用来显示与一个可执行文件(exe或者dll)相关的依赖项(dll),以及该exe或dll引用了这些dll中的哪些接口。 工具
同时也能够看到每一个被依赖的dll中的全部导出的函数接口。 spa
该工具获得的是查看程序中隐式链接的Dll库,也就是用LIB关联的Dll模块,没法显示由显示链接的Dll模块,也就是用LoadLibrary函数导入的Dll函数。 code
// open_www.cpp : 定义控制台应用程序的入口点。 #include <stdio.h> #include <stdlib.h> extern "C"_declspec (dllexport)int add(int a,int b) { return a+b; } int main(void) { int c=0; c=add(1,4); printf("c=%d\n",c); return 0; }
1.开启CMD 接口
2.移动目录到C:\Program Files (x86)\Microsoft Visual Studio\VC98\Bin io
(DUMPBIN.EXE所在目录) class
3.运行命令:VCVARS32.BAT 引用
若是不运行vcvars32.bat会出现如下提示 程序
4.下面就能够调用dumpbin.exe命令了 im
若是导出函数前不加extern "C"
/*extern "C"*/_declspec (dllexport)int add(int a,int b)
则显示结果为: