zoukankan      html  css  js  c++  java
  • 安装与配置windbg的symbol(符号)

    <一>下载最新版的WinDbg工具,有两种方式,假设我的电脑系统为Win 10,Windows 10必须周年更新版本哦,那么可以去这个官网下载。

    有两种版本:第一种版本是在微软应用商店下载的WinDbg Preview版本,这个版本UI更加好看,如果你有需求可以直接在这个网站下载,也可以下载exe版本的安装文件。

    下载地址:WinDBG下载地址  ,下图是WinDbg微软应用商店下载的。

    image.png

    也可以下载exe的安装文件进行安装,这个两个版本可以在一个系统同时存在,你可以选择使用哪个。

    <二>

    windbg访问符号需要两个文件(SYMSRV.DLL 和 SYMSTORE.EXE)所以添加主Path环境变量中它们的路径进去,即:你的windbg安装目录.

    操作方法:在桌面我的电脑点右键--属性--高级--环境变量,在系统变量列表框中找到

    Path双击,在变量值最后面加一个分号再把你的安装目录写上.点确定. 这一步是告诉windbg那两个文件放在什么地方.

     

    <三>

    新建一个环境变量_NT_SYMBOL_PATH 值为: SRV*c:mysymbol* http://msdl.microsoft.com/download/symbols

    可以查看官网地址:windbg项目地址

    还有一种新的方法是:设置值为 cache*c:mysymbol;srv*http://msdl.microsoft.com/download/symbols

    这两个的不同点在于 第一个只能缓存符号服务器形式的符号文件,但是第二种可以缓存远程共享形式的符号文件。

    操作方法:桌面我的电脑点右键--属性--高级--环境变量 ,点击新建,把上面的变量名

    和变量值填上.这一步的意思是说告诉windbg,我的符号文件存放在c:mysymbol中(当然

    其实里面什么也没有,甚至这个文件夹也不存在,不过没关系,系统找不到的话会给你创

    建一个,并在上面的网址中去帮你下载符号文件放在里面)

     

    <四>

    第四步 重启计算机,再运行运行windbg 打开一个exe文件或者附加到一个进程里去, 你会看到
    Symbol search path is: SRV*c:mysymbol* 
    http://msdl.microsoft.com/download/symbols
    打开c盘看到有一个新目录mysymbol,里面有windbg新下载的文件.

    恭喜说明配置成功了.

  • 相关阅读:
    HDU 5528 Count a * b 欧拉函数
    HDU 5534 Partial Tree 完全背包
    HDU 5536 Chip Factory Trie
    HDU 5510 Bazinga KMP
    HDU 4821 String 字符串哈希
    HDU 4814 Golden Radio Base 模拟
    LA 6538 Dinner Coming Soon DP
    HDU 4781 Assignment For Princess 构造
    LA 7056 Colorful Toy Polya定理
    LA 6540 Fibonacci Tree
  • 原文地址:https://www.cnblogs.com/lidabo/p/14363214.html
Copyright © 2011-2022 走看看