一,symbol file
symbol file是包含相关可执行文件(exe dll)调试信息的一种文件,通常是以.pdb为扩展名的,真正的可执行文件里通常没有想过调试信息,这样的好处是减少可执行文件的大小。
二,WinDbg:
WinDbg的下载:WinDbg默认是包含在WDK里的,WDK是Windows驱动开发包,点击打开链接
WinDbg的配置: 点击打开链接 运行WinDbg->菜单->File->Symbol File Path->按照下面的方法设置_NT_SYMBOL_PATH变量:在弹出的框中输入“C:\MyCodesSymbols; SRV*C:\MyLocalSymbols*http://msdl.microsoft.com/download/symbols”(按照这样设置,WinDbg将先从本地文件夹C:\MyCodesSymbols中查找Symbol,如果找不到,则自动从MS的Symbol Server上下载Symbols)。另一种做法是从这个Symbol下载地址中http://www.microsoft.com/whdc/devtools/debugging/symbolpkg.mspx,下载相应操作系统所需要的完整的Symbol安装包,并进行安装,例如我将其安装在D:\WINDOWS\Symbols,在该框中输入“D:\WINDOWS\Symbols”。(这里要注意下载的Symbols的版本一定要正确