简体   繁体   English

英特尔VTune无法找到所有Windows调试符号

[英]Intel VTune unable to locate all Windows debug symbols

I have created a project with CMake, which I now tried to profile using the trial version of Intel VTune together with Visual Studio 15. I set the Windows debug symbol server in Visual Studio, but VTune is unable to find all the symbols. 我用CMake创建了一个项目,我现在尝试使用英特尔VTune的试用版和Visual Studio 15进行配置。我在Visual Studio中设置了Windows调试符号服务器,但是VTune无法找到所有符号。 My project is configured for debugging ofcourse. 我的项目配置为调试课程。

在此输入图像描述

在此输入图像描述

在此输入图像描述

在此输入图像描述

1) I can copy the QT .pdb files to the project folder to resolve their location, but adding the QT bin directory to the list of symbol locations as in the picture above doesn't help. 1)我可以将QT .pdb文件复制到项目文件夹以解析它们的位置,但是如上图所示将QT bin目录添加到符号位置列表中没有帮助。

2) It still doesn't find some of the Windows debugging symbols and therefore alot of the function calls don't show a proper name. 2)它仍然没有找到一些Windows调试符号,因此很多函数调用都没有显示正确的名称。 I've also tried to manually run 'symchk.exe', but it says "FAILED - ... mismatched or not found" for all of the files in the system32 folder. 我还尝试手动运行'symchk.exe',但是对于system32文件夹中的所有文件,它都显示“FAILED - ...不匹配或未找到”。

I had all of this working before, but now I formatted my computer and can't get it to work again. 我之前已经完成了所有这些工作,但现在我已经格式化了我的计算机,无法让它重新工作。 Any help appreciated! 任何帮助赞赏!

EDIT: I also started to realize that there is no callstack information available. 编辑:我也开始意识到没有可用的callstack信息。 I downloaded the Windows symbols manually now as well, which still didn't help. 我现在也手动下载了Windows符号,这仍然无济于事。 I'm starting to wonder if it's really the missing symbols though... 我开始怀疑它是否真的是缺少的符号,但......

Thanks for your comment. 谢谢你的评论。 I'm using Intel VTune Amplifier 2017 Update 2 (build 499904). 我正在使用英特尔VTune Amplifier 2017 Update 2(版本499904)。 Someone on the Intel forums told me that my Windows version (build 15063) is currently not supported, but will be after the upcoming update 3. He sent me an updated driver, so now everything works as expected! 英特尔论坛上有人告诉我,我的Windows版本(版本15063)目前不支持,但将在即将发布的更新3之后。他发给我一个更新的驱动程序,所以现在一切正常!

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM