【问题标题】:symbol table for debug in windowswindows中调试符号表
【发布时间】:2011-04-30 18:34:41
【问题描述】:

我想编译和使用 Visual Studio 来检查 Windows 程序上的非托管 C++。 我正在使用 ADPlus 和 WinDBG。为此,我需要一个 .pdb 文件 amd 来配置我的调试符号。

你如何配置它(本地机器而不是网络)?

【问题讨论】:

    标签: c++ debugging compilation symbols


    【解决方案1】:

    在环境中设置 _NT_SYMBOL_PATH 以包含您的 PDB 文件的位置。有关详细信息,请参阅here,尤其是。如果您想在调试会话中获取 NT 库的符号信息。

    您也可以在 Windbg GUI 中通过 File 菜单动态修改符号路径,但关闭 WinDbg 后此操作不会持续。

    【讨论】:

    • 如果你的电脑没联网怎么办(工作策略)?那么如何为 Windows 操作系统下载正确的 pdb 呢?
    • @Roman - 您应该能够获取与您的操作系统匹配的符号副本并将它们本地复制到计算机的硬盘上。不过这要困难得多,因为总是需要考虑 SP 和修补程序。
    • 你有一个链接来解释为什么你需要调试符号和调试工具的过程吗?
    猜你喜欢
    • 2013-03-03
    • 2016-01-24
    • 2010-11-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-09-14
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多