根据系统安装好x64版本,我的系统是win10 x64 ;

windbg下载地址 https://developer.microsoft.com/zh-cn/windows/hardware/download-windbg

符号程序包下载地址中文 https://developer.microsoft.com/zh-cn/windows/hardware/download-symbols

符号程序包不是随便下载的,是根据当前的系统版本下载的: 查询你的系统初安装时选择的版本,

打开cmd,都不用继续查询版本的命令,在第一行 就是版本号.像一下,我的系统是10.0.10240.

打开上边下载页面,选择符号这个版本的符号库

点开下载的时候才能看到,最开始安装的时候选择错了.在此一定要注意了.

接下来配置windbg 环境:

windbg访问符号需要两个文件(SYMSRV.DLL 和 SYMSTORE.EXE)所以添加主path环境变量中它们的路径进去,即:你的windbg安装目录.
操作方法:在桌面我的电脑点右键--属性--高级--环境变量,在系统变量列表框中找到path双击,在变量值最后面加一个分号再把你的安装目录写上.点确定. 这一步是告诉windbg那两个文件放在什么地方.

这里要设置正确了,要不在运行时会提示找不到此文件,

上边这个是后来改 的,因为我发现在windbg 时,每次提示找不到地址,还需要在windbg里的符号库地址配置里边手动添加一下地址,才会成功

比如 SRV*C:\symbols* http://msdl.microsoft.com/download/symbols  这一步的意思是说告诉windbg,先从C:\symbols中找寻符号文件,若没有再从://msdl.microsoft.com/download/symbols下载符号文件在本地c:\symbols中.

补充添加关于符号路径的解释:

2.3 符号路径
什么是符号路径呢?就是调试器寻找符号文件的方向,它可以是本地文件夹路径、可访问的UNC路径、或者是符号服务器路径。什么是符号服务器呢?如果调试过程中,需要涉及到成千上万个符号文件,以及同一个符号文件存在不同平台下的不同符号文件版本的时候,那么一一手动设置符号路径肯定是不现实的,于是引入符号服务器的概念。符号服务器有一套命名规则,使得调试软件能够正确找到需要的符号文件。一般来说,符号服务器比较大,都是共用的,放在远程主机上。为了降低网络访问的成本,又引入了符号缓存的概念,即将从服务器上下载到的符号文件,保存在本地缓存中,以后调试器需要符号文件的时候,先从缓存中寻找,找不到的时候再到服务器上下载。

符号服务器与符号缓存:设置符号服务器的基本语法是:SRV*[符号缓存]*服务器地址
语法由SRV引导,符号缓存和服务器地址的前面各有一个星号引导。符号缓存一般也叫做下游符号库。如某公司有一台专门的符号服务器,地址为\\symsrv\\symbols,则他们公司的所有开发人员都应该在他们的调试器中使用类似下面的命令:.sympath+ srv*c:\symbols*\\symsrv\symbols
此外,我们总是应该把微软的公用符号库加入到我们的符号路径中:.sympath+ srv*<缓存地址>*http://msdl.microsoft.com/download/symbols
这是一台微软对外公开的服务器,使用http地址访问,不是所有人都能牢记这个网址,所以最好的办法就是使用.symfix命令,语法如下:.symfix [+] [符号缓存地址]

具体解释查看此链接上的文章http://www.yiiyee.cn/Blog/windbg/

现在可以执行File>Attach to a Process...附加进程,开始使用WinDbg调试了。还需要注意的是,你的软件是net 4.0 要选择 4.0相应的sos.dll 因为windbg 是需要这个文件 的.若出现问题要考虑一下是不是这里边没设置好

where sos.dll

当时我想我的项目是默认是4.5以上的,还检查了这方面的问题.

总之windbg 的环境搭建需要多看看,小有麻烦

我的就是通过以上方法搭建成功

没有找不到路径的错误了.

转载于:https://www.cnblogs.com/zuochanzi/p/6792248.html

win10 x64中 windbg x64 安装配置符号库相关推荐

  1. win10+vs2015+pcl1.8.1安装配置

    win10+vs2015+pcl1.8.1安装配置过程: 1.下载pcl1.8.1,网址:http://unanancyowen.com/en/pcl181 界面如下图, 选择下载下面两个即可. 2. ...

  2. linux redis数据库安装配置,Linux系统中redis的安装配置步骤

    Linux系统中redis的安装配置步骤 发布时间:2020-06-23 10:13:36 来源:亿速云 阅读:87 作者:Leah 这篇文章将为大家详细讲解有关Linux系统中redis的安装配置步 ...

  3. postfix mysql_Linux中Postfix邮件安装配置(二)

    原标题:Linux中Postfix邮件安装配置(二) 本套邮件系统的搭建,从如何发邮件到收邮件到认证到虚拟用户虚拟域以及反病毒和反垃圾邮件等都有详细的介绍.在搭建过程中必须的参数解释以及原理都有告诉, ...

  4. C++11 文件读写(vs2019 安装配置boost库)

    一.VS2019 安装配置boost库 1.库下载 boost v1.75下载: Boost Downloads boost v1.70下载:Version 1.70.0 本文使用boost v1.7 ...

  5. Win10 环境通过gcc手动编译配置boost库 for LibreCAD

    Win10 环境通过gcc手动编译配置boost库 for LibreCAD 0. 说明 1. 手动配置编译boost库 2. 将库文件和头文件添加到项目中 0. 说明 在win10环境下,通过Qt编 ...

  6. Win7(x64) + Cygwin + ns2.35 安装配置教程

    安装配置教程 安装配置教程 软件下载 安装Cygwin 安装ns 设置环境变量 运行测试例子 参考 软件下载 Cygwin 链接:https://cygwin.com/install.html 建议下 ...

  7. 一网成擒全端涵盖,在不同架构(Intel x86/Apple m1 silicon)不同开发平台(Win10/Win11/Mac/Ubuntu)上安装配置Python3.10开发环境

    原文转载自「刘悦的技术博客」https://v3u.cn/a_id_200 时光荏苒,过隙白驹,即将进入2022年,著名敏捷开发语言Python也放出了3.10最终版,本次我们来展示一下在不同的系统和 ...

  8. win10 spark+scala+eclipse+sbt 安装配置

    转载请务必注明原创地址为:http://dongkelun.com/2018/03/... 1.首先安装配置jdk1.8以上,建议全部的安装路径不要有空格 2.安装spark 2.1 下载 下载地址: ...

  9. linux安装tightvnc_tightvnc安装配置,在Linux系统中进行tightvnc安装配置

    尝试在CentOS上安装一个VNC Server.CentOS5 已经自带了VNC,默认也已经安装了,只要配置一下就可以了(如果没有安装,可以:yum install vnc vncserver安装) ...

最新文章

  1. 暑期集训5:并查集 线段树 练习题F:  HDU - 1166 ​​​​​​​
  2. 红帽linux登陆错误,xmanager连接RedHat出错:/usr/X11R6/bin/xterm: No such file or directory
  3. POJ - 1509 Glass Beads
  4. 魅族大数据之流平台设计部署实践--转
  5. 活动推荐丨阿里云TechInsight论坛为什么这么火?
  6. 直播 | KDD 2021论文解读:基于协同对比学习的自监督异质图神经网络
  7. 命名管道实现进程的信息传递【mkfifo函数、open函数】
  8. 【Day05】Html5 有哪些新特性?如何处理 Html5 新标签的浏览器兼容问题?如何区分 Html 和 Html5?
  9. 【小教程】完全卸载Adobe Creative Cloud以及删除资源管理器左侧Creative Cloud Files导航栏的最快方法
  10. android 语音播报,android实现语音播报textToSpeech
  11. 机器学习笔记(八):强化学习
  12. 在 Microsoft Windows 平台上安装 JDK 17
  13. CRMEBV4小程序H5页面端宝贝列表分享海报以及会员中心分销推广不显示的常见问题解决
  14. 精准鉴别初级、中级、高级程序员,你是哪一种?
  15. Python中的文件路径
  16. 数加加众包深耕AI第8年,苹果加码人工智能和机器学习
  17. 干货 | 使用云监控实现触发一个url调用
  18. HaaS600 Kit的JavaScript轻应用开发配置
  19. app android 升级提示,app版本升级原生弹框和进度提示(包含wgt升级)
  20. VS2010 Visual Assist X破解方法

热门文章

  1. Educational Codeforces Round 41 (Rated for Div. 2)
  2. h5聊天工具的开发过程及思路
  3. [译] Node.js 流: 你需要知道的一切
  4. radiobutton模拟tab点击效果
  5. Bash学习系列---第2/3部分
  6. Android源码学习之浅析SystemServer脉络
  7. KDE——年度最佳桌面环境
  8. 编写跨浏览器兼容的 CSS 代码的金科玉律
  9. java除了框架还需要什么_除了框架,前端面试还问什么
  10. tsdb java_OpenTSDB 问题集锦