Analyzers
Support for Analyzers (Intel VTune™ Profiler, Intel Advisor, Intel Inspector)
4728 Discussions

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

ccates
Beginner
194 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
194 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