Analyzers
Support for Analyzers (Intel VTune™ Profiler, Intel Advisor, Intel Inspector)
Announcements
Welcome to the Intel Community. If you get an answer you like, please mark it as an Accepted Solution to help others. Thank you!
4561 Discussions

symbol files - how do I point Vtune and threadchecker to them

ccates
Beginner
148 Views

I'm trying to run vtune and threadchecker on our installed image. I have the symbol files all in one directory but the dlls are in a complicated directory structure. I don't want to have to move the .pdb files into each of the directories where the dlls are located (we are talking about 100s to 1000s of different dlls). I thought putting the pdb files in the global area pointed to by the enviornment variable

VTUNE_GLOBAL_DIR=C:Program FilesIntelVTuneglobal_data

would work, but Vtune and thread checker still don't find them.

is there a way to tell vtune WHERE to look for my pdb files?

thanks

Claire

0 Kudos
1 Reply
Mark_D_Intel
Employee
148 Views
The variable VTUNE_GLOBAL_DIR specifies where VTune will store data - it may cache symbol files here, but doesn't look for them here.

Two things to try:
1. Set _NT_SYMBOL_PATH to the directory with the pdb files
2. Under Configure->Options, go to the "Directories" item.
- Under the dropdown "Show directories for: ", switch it to "Symbol files"
- Add the directory with the pdb files to the list
Reply