当前位置: 首页 > news >正文

广州市白云区建设局网站做像美团淘宝平台网站多少钱

广州市白云区建设局网站,做像美团淘宝平台网站多少钱,开发个app需要多少钱,网站标题设计文章目录 vs - ms官方查看pdb文件内容的例子工程概述笔记END vs - ms官方查看pdb文件内容的例子工程 概述 不管哪个版本的VS,生成debug版工程时,除了工程自己的.pdb还会有vc*.pdb. e.g. vc.pdb, vc70.pdb, vc90.pdb, vc120.pdb, vc140.pdb, vc142.pdb,…

文章目录

    • vs - ms官方查看pdb文件内容的例子工程
    • 概述
    • 笔记
    • END

vs - ms官方查看pdb文件内容的例子工程

概述

不管哪个版本的VS,生成debug版工程时,除了工程自己的.pdb还会有vc*.pdb.
e.g. vc.pdb, vc70.pdb, vc90.pdb, vc120.pdb, vc140.pdb, vc142.pdb, vc143.pdb.
因为这些vc*.pdb不是全局的pdb, 而是每个工程独有的。
就想看看这些同名的.pdb内容有啥不同。

先去找了一下,是否有公版的工具。

最开始在github上看到了PDBExp,都是从titilima的工程来的,工程都编译不过。
原因是PDL库版本的问题和WTL版本的问题,折腾了好久,始终编译不过。
这些作者都没有将依赖的PDL库和WTL版本自包含在工程中,也就他们自己用的爽。对于其他同学,这个PDBExp工程就是垃圾。

后来在 https://www.viksoe.dk/code/pdbexplorer.htm, 看到 pdbexplorer.zip, pdbexplorer_src.zip, 自己编译工程也能编译过(和WTL版本没关系,我用的WTL10),能运行。pdbexplorer.zip编译好的也可以运行。
不过这个版本,查看的信息比较少。

看到github上MS家自己有个工程 microsoft-pdb
虽然也有工程,但是初步看了一下,少东西(缺头文件,就不去编译了)。

看microsoft-pdb的工程说明受启发了。
以上3个渠道来的工程,都是基于MS DIA SDK实现的,都是调用的MS的 DIA SDK API.
去查MS官方 DIA SDK的例子(MSDN),说只要装了VS, 在平台SDK的目录有例子工程。

我开发机上已经装了VS2019, VS2017, VS2015, VS2013, VS2008.
那就去VS2019对应的SDK中去找找看,真找到了工程了。
C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\DIA SDK\Samples\DIA2Dump

将DIA2Dump拷贝到自己的实验目录,能编译过,能运行。
查看PDB的所有参数的命令行如下

Dia2Dump.exe -all Dia2Dump.pdb > my_help.txt

这样对2个同名的vc*.pdb, 就可以生成2个.txt, 用文本比对,就知道区别了。

笔记

在这里插入图片描述
在这里插入图片描述
通过VS版本标记, 可以看到VS2008, VS2013, VS2015, VS2019都自带DIA SDK的例子工程。

用IDA打开debug版的exe, 里面的符号地址可以和Dia2Dump.exe对.pdb的分析结果对上。说明Dia2Dump.exe分析的对。
只是IDA更专业,数据展现的更好。
在这里插入图片描述

END

http://www.yayakq.cn/news/886393/

相关文章:

  • 做珠宝建个网站推广怎么样网站支付怎么做安全吗
  • 做网站销售那里找客户咨询公司经营范围大全
  • 珠宝首饰网站建设策划书php网站模板怎么安装
  • 免费做视频网站中原区快速建站公司电话
  • 郑州运营网站搭建优化永久免费个人网站
  • 网站建设gzzctyi广东网站制作
  • 好看简单易做的网站西凤酒网站建设的基本情况
  • 多语言企业网站开发广州专业视频制作
  • 网站制作简介房产交易网
  • 郑州专门做喷绘安装的网站免费网站开发源代码
  • 企业网站主页设计郑州网站建设讠汉狮网络
  • 做企业网站什么软件好免费企业黄页查询网站
  • 上海网站建设培训学校做网站卖大闸蟹
  • 解析网站dns快站优惠券app
  • 网站设计 psd广东中南建设有限公司网站
  • 陕西建设厅继续教育网站怎么对自己的网页进行修改
  • 动易初级中学网站模板cms 6.8画廊网站模板 frontpage
  • 成都企业网站怎么做沈阳做网站的互联网公司
  • 东莞建设监督网站如何修改模板网站
  • 重庆技术网站建设上海网站快速排名
  • 南宁模板建站多少钱平台网站模板
  • 页面设计排版网站网站链接交换
  • 怎么制作有效网站泉州建站方案
  • 医学类的网站做Google个人网站介绍
  • 上海公司网站建设域名注册的网站
  • 免费企业网站制作在哪里可以免费观看最新电影
  • 优秀的html5网站设计理念万能模板
  • 如何自己做网站免费自助建站网站
  • 机械设备 东莞网站建设wordpress kvstore
  • 保定企业建网站广西做网站的公司有哪些