摘要:
SymStore (symstore.exe) 是用于创建符号存储的工具。它被包含在Windows调试工具包中。SymStore按照某种格式存储符号,使得调试器可以通过时间戳、映像大小(对于.dbg或可执行文件)、签名和寿命(.pdb文件)来查找符号。 使用符号存储而不是常规的符号存储格式的好处是,所有符号都可以在同一个服务器上进行存储或引用,而调试器不需要知道具有哪些产品对应的符号。注意,不同版本的.pdb符号文件(例如共有和私有符号)不能保存在相同的符号服务器中,因为他们具有相同的签名和寿命。SymStore事务每个对SymStore的调用都被记录为事务。有两种不同的事务:添加和删除。当创 阅读全文
posted @ 2014-03-01 16:05
小皮球
阅读(1844)
评论(0)
推荐(0)
摘要:
pdb是调试程序必不可少的东西,它保存着一个exe或dll的调试信息,对pdb进行源码索引可以快速找到软件对应该版本的代码,本文以subversion版本控制服务器进行介绍一、需要安装的软件windbg,在ddk安装包中可找到TortoiseSVN,安装时要选上命令行工具ActivePerl 三个工具安装完成后要把windbg;windbg\srcsrv;TortoiseSVN\bin;Prel\bin加入到环境变量中二、编译工程,索引PDB文件 以KFileRecovery工程为例,编译后生成exe和PDB 执行svnindex命令进行源码索引,执行命令前切保所的修改的代码已提交到... 阅读全文
posted @ 2014-03-01 01:34
小皮球
阅读(1577)
评论(0)
推荐(0)

浙公网安备 33010602011771号