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
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?
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