微软提供系统文件的调试符号文件,需要另行下载。
有了这些符号文件,在调试程序的时候,就能看到user32.dll,gdi32.dll等一系列文件的函数名称,
否则就显示user32.dll.0x67003246这样的地址,
以前的服务器地址:http://msdl.microsoft.com/download/symbols
使用起来太慢了,Windows7以后的系统,提供全部符号文件打包下载:
下载地址在这里:https://developer.microsoft.com/zh-cn/windows/hardware/download-symbols
安装包300MB左右,安装后1GB以上,包括非常多的pdb文件!慢慢用吧!
等等。。。
使用方法:
打开VS2003以上的版本,在调试程序的时候,点击“模块”窗口,可以依次点击模块,右键,加载符号.
还可以直接把同名的pdb文件,放到dll相同的目录,Visual Studio就会自动加载.