关于dumpbin和undname的使用
来源:互联网 发布:网络问政回复格式 编辑:程序博客网 时间:2024/06/15 20:49
dumpbin和undname是微软vs自带的两个小工具。
前者可以用于查看obj、ilb、dll等文件的符号表,后者可以用于根据Name Mangling之后的字符串反推函数原始声明。
在排查LINK 2019链接错误时,这两个命令较为有用。
1. 关于dumpbin
使用dumpbin查看符号表,举例:
dumpbin /symbols session_base.obj
使用dumpbin时,会依赖mspdb80.dll,此处需要配置环境变量。
如果把mspdb80.dll直接拷贝到dumpbin所在目录,使用vs进行编译时会报一下错误:
fatal error C1902 Program database manager mismatch; please check your installation
2. 关于undname
使用undname查看经过编译器修饰前的函数声明:
undname ??0socks_connecter_t@zmq@@QAE@PAVio_thread_t@1@PAVsession_base_t@1@ABUoptions_t@1@PAUaddress_t@1@3_N@Z
0 0
- 关于dumpbin和undname的使用
- undname.exe的使用
- 关于Undname
- dumpbin的使用
- 备忘---dumpbin的使用
- dumpbin的使用
- Dumpbin 工具的使用
- Dumpbin的使用
- dumpbin的使用
- dumpbin的使用
- Dumpbin 工具的使用
- dumpbin工具的使用
- dumpbin的使用
- undname的用法!
- 使用vs2010的dumpbin问题
- dumpbin 使用
- DEPENDS工具和DUMPBIN工具使用
- 使用dumpbin检查.lib的依赖关系
- Mac下Eclipse连接不上Android手机的解决方法
- android WebView使用的总结
- linux嵌入式ARM-linux基础题目(比较完整,未看)
- cocos2dx导安卓包常见问题
- Android生成随机验证码技术
- 关于dumpbin和undname的使用
- 异常日志记录
- excel导出csv
- 第11章 程序料理----miniMusic(1)
- SQL中的Collation是个什么鬼?
- Do not be evil-不作恶的谷歌
- UE正常打开文本文件出现乱码解决方法
- 《征服C指针》——读书笔记(3)
- git merge error permission denied