【发布时间】:2009-10-27 11:07:39
【问题描述】:
(私有 pdb 符号)和(pdb 符号)有什么区别?
【问题讨论】:
(私有 pdb 符号)和(pdb 符号)有什么区别?
【问题讨论】:
(私有 pdb 符号)是包含所有细节的完整符号。
(pdb 符号) 是公共符号,即您将导出给第三方以帮助调试的符号。
更多详情请查看http://msdn.microsoft.com/en-us/library/ms789520.aspx
【讨论】:
通常,公共符号仅足以获取堆栈跟踪 - 函数名称、FPO 数据等。
Private 是 public 的超集,还包含全局和局部变量、类型和源代码行信息。私有符号提供了更丰富的调试体验,但暴露了很多实现细节
【讨论】:
公共符号具有名称,每个功能的帧指针省略(FPO)和私有几乎所有东西。
http://msdn.microsoft.com/en-us/library/cc501184.aspx
更新的 MSDN 链接:http://msdn.microsoft.com/en-us/library/ff553493.aspx
【讨论】: