首先要下载Qt源码,我用的是Qt5.9.7.
然后在Solution->Property->Debug source files中输入源码路径:
光有源码还不够,还需要pdb文件(symbols)。有两种办法让VS找到pdb文件。
- 直接将pdb文件拷贝到源码中对应的目录
- 在Tools->Options->Debugging->Symbols中添加pdb所在目录
如图
目前还有一个问题就是pdb目录比较多,一个目录一个目录的拷贝太麻烦,不过目前只添加bin目录和lib目录暂时不影响调试。但是plugins和qml目录下的子目录就很多了,一个个拷贝比较麻烦,还得找更好的方法。