dll 接口查看

  • dll是动态链接库Dynamic Link Library的缩写,作用是将写好的独立模块封装到库里,只提供接口供外部调用者使用,内部函数及具体实现不可见,起到保护代码逻辑的作用。

  • 在开发或者调试中 ,有时候需要查看dll的接口,因此我们可以借助Visual Studio提供的工具dumpbin.exe 输入简单的控制行命令来查看,该工具可在开始菜单目录下点击visual studio 目录下找到x86 Native Tools Command Prompt for VS 2017 进入控制台。


    开始菜单下dll查看工具
  • 具体使用方式
    查看dll导出的函数接口

dumpbin /exports [dll所在路径]

查看dll导入的函数

dumpbin /imports [dll所在路径]

查看dll依赖的库

dumpbin /dependents [dll所在路径]

  • 以exports 命令为例:
dumpbin_e1.png

此外,也可将导出信息写入指定的文本中,需要在语法后面加上文件路径

dumpbin /dependents [dll所在路径] >[导出文件名]

  • 以exposrts 用法示例
示例
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容