Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

Can't find PDB files for Visual Studio

Hello, there! I'm currently working on Visual Studio 2013, and using OpenCV 3, and one thing that has cropped up regularly as an issue is the PDB not being able to be found. So, after generating in CMake and including all the necessary folders, as well as building the output in the "Bin" folder to avoid missing .dll errors, and activating the Microsoft Symbol Server... There are still issues about files I cannot build in Visual Studio to obtain the PDB files, which are shown below:

'KyleOpenCVbuild.exe' (Win32): Loaded 'C:\OpenCVGitVer\install\x64\vc12\bin\KyleOpenCVbuild.exe'. Symbols loaded.

'KyleOpenCVbuild.exe' (Win32): Loaded 'C:\WINDOWS\System32\ntdll.dll'. Symbols loaded.

'KyleOpenCVbuild.exe' (Win32): Loaded 'C:\WINDOWS\System32\kernel32.dll'. Symbols loaded.

'KyleOpenCVbuild.exe' (Win32): Loaded 'C:\WINDOWS\System32\KernelBase.dll'. Symbols loaded.

'KyleOpenCVbuild.exe' (Win32): Loaded 'C:\OpenCVGitVer\install\x64\vc12\bin\opencv_core300.dll'. Symbols loaded.

'KyleOpenCVbuild.exe' (Win32): Loaded 'C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v7.0\bin\cudart64_70.dll'. Module was built without symbols.

'KyleOpenCVbuild.exe' (Win32): Loaded 'C:\WINDOWS\System32\msvcp120.dll'. Symbols loaded.

'KyleOpenCVbuild.exe' (Win32): Loaded 'C:\WINDOWS\System32\msvcr120.dll'. Symbols loaded.

'KyleOpenCVbuild.exe' (Win32): Loaded 'C:\OpenCVGitVer\install\x64\vc12\bin\tbb.dll'. Symbols loaded.

'KyleOpenCVbuild.exe' (Win32): Loaded 'C:\OpenCVGitVer\install\x64\vc12\bin\opencv_imgproc300.dll'. Symbols loaded.

'KyleOpenCVbuild.exe' (Win32): Loaded 'C:\OpenCVGitVer\install\x64\vc12\bin\opencv_highgui300.dll'. Symbols loaded.

'KyleOpenCVbuild.exe' (Win32): Loaded 'C:\WINDOWS\System32\user32.dll'. Symbols loaded.

'KyleOpenCVbuild.exe' (Win32): Loaded 'C:\WINDOWS\System32\gdi32.dll'. Symbols loaded.

'KyleOpenCVbuild.exe' (Win32): Loaded 'C:\WINDOWS\System32\lpk.dll'. Symbols loaded.

'KyleOpenCVbuild.exe' (Win32): Loaded 'C:\WINDOWS\System32\usp10.dll'. Symbols loaded.

'KyleOpenCVbuild.exe' (Win32): Loaded 'C:\WINDOWS\System32\msvcrt.dll'. Symbols loaded.

'KyleOpenCVbuild.exe' (Win32): Loaded 'C:\WINDOWS\System32\comdlg32.dll'. Symbols loaded.

'KyleOpenCVbuild.exe' (Win32): Loaded 'C:\WINDOWS\System32\shlwapi.dll'. Symbols loaded.

'KyleOpenCVbuild.exe' (Win32): Loaded 'C:\WINDOWS\winsxs\amd64_microsoft.windows.common-controls_6595b64144ccf1df_5.82.7601.18201_none_a4d3b9377117c3df\comctl32.dll'. Symbols loaded.

'KyleOpenCVbuild.exe' (Win32): Loaded 'C:\WINDOWS\System32\advapi32.dll'. Symbols loaded.

'KyleOpenCVbuild.exe' (Win32): Loaded 'C:\WINDOWS\System32\sechost.dll'. Symbols loaded.

'KyleOpenCVbuild.exe' (Win32): Loaded 'C:\WINDOWS\System32\rpcrt4.dll'. Symbols loaded.

'KyleOpenCVbuild.exe' (Win32): Loaded 'C:\WINDOWS\System32\shell32.dll'. Symbols loaded.

'KyleOpenCVbuild.exe' (Win32): Loaded 'C:\OpenCVGitVer\install\x64\vc12\bin\opencv_videoio300.dll'. Symbols loaded.

'KyleOpenCVbuild.exe' (Win32): Loaded 'C:\WINDOWS\System32\ole32.dll'. Symbols loaded.

'KyleOpenCVbuild.exe' (Win32): Loaded 'C:\WINDOWS\System32\oleaut32.dll'. Symbols loaded.

'KyleOpenCVbuild.exe' (Win32): Loaded 'C:\OpenCVGitVer\install\x64\vc12\bin\opencv_imgcodecs300.dll'. Symbols loaded.

'KyleOpenCVbuild.exe' (Win32): Loaded 'C:\WINDOWS\System32\msvfw32.dll'. Symbols loaded.

'KyleOpenCVbuild.exe' (Win32): Loaded 'C:\WINDOWS\System32\winmm.dll'. Symbols loaded.

'KyleOpenCVbuild.exe' (Win32): Loaded 'C:\WINDOWS\System32\avifil32.dll'. Symbols loaded.

'KyleOpenCVbuild.exe' (Win32): Loaded 'C:\WINDOWS\System32\msacm32.dll'. Symbols loaded.

'KyleOpenCVbuild.exe' (Win32): Loaded 'C:\WINDOWS\System32\avicap32.dll'. Symbols loaded.

'KyleOpenCVbuild.exe' (Win32): Loaded 'C:\WINDOWS\System32\version.dll'. Symbols loaded.

'KyleOpenCVbuild.exe' (Win32): Loaded 'C:\OpenCVGitVer\install\x64\vc12\bin\opencv_objdetect300.dll'. Symbols loaded.

'KyleOpenCVbuild.exe' (Win32): Loaded 'C:\OpenCVGitVer\install\x64\vc12\bin\opencv_ml300.dll'. Symbols loaded.

'KyleOpenCVbuild.exe' (Win32): Loaded 'C:\OpenCVGitVer\install\x64\vc12\bin\tbbmalloc.dll'. Symbols loaded.

'KyleOpenCVbuild.exe' (Win32): Loaded 'C:\WINDOWS\System32\imm32.dll'. Symbols loaded.

'KyleOpenCVbuild.exe' (Win32): Loaded 'C:\WINDOWS\System32\msctf.dll'. Symbols loaded.

'KyleOpenCVbuild.exe' (Win32): Loaded 'C:\WINDOWS\System32\nvinitx.dll'. Cannot find or open the PDB file.

'KyleOpenCVbuild.exe' (Win32): Loaded 'C:\Program Files\NVIDIA Corporation\coprocmanager_etoured.dll'. Cannot find or open the PDB file.

'KyleOpenCVbuild.exe' (Win32): Loaded 'C:\Program Files\NVIDIA Corporation\coprocmanager\Nvd3d9wrapx.dll'. Cannot find or open the PDB file.

'KyleOpenCVbuild.exe' (Win32): Loaded 'C:\WINDOWS\System32\setupapi.dll'. Symbols loaded.

'KyleOpenCVbuild.exe' (Win32): Loaded 'C:\WINDOWS\System32\cfgmgr32.dll'. Symbols loaded.

'KyleOpenCVbuild.exe' (Win32): Loaded 'C:\WINDOWS\System32\devobj.dll'. Symbols loaded.

'KyleOpenCVbuild.exe' (Win32): Loaded 'C:\Program Files\NVIDIA Corporation\coprocmanager\nvdxgiwrapx.dll'. Cannot find or open the PDB file.

So my question, if you might spare some time, would be: How do I get around this? Is there anyway to get Visual Studio to stop checking for PDB? Will I always have to have Microsoft Symbol Server activated? Is there a better alternative to Visual Studio 2013? Why is it so hard just to get OpenCV to work on what seems to be a pretty commonly used IDE?

Thanks for your time, and sorry if the question is rather often dealt-with! I'll gladly provide more information if any is desired!

Can't find PDB files for Visual Studio

Hello, there! I'm currently working on Visual Studio 2013, and using OpenCV 3, and one thing that has cropped up regularly as an issue is the PDB not being able to be found. So, after generating in CMake and including all the necessary folders, as well as building the output in the "Bin" folder to avoid missing .dll errors, and activating the Microsoft Symbol Server... There are still issues about files I cannot build in Visual Studio to obtain the PDB files, which are shown below:

'KyleOpenCVbuild.exe' (Win32): Loaded 'C:\OpenCVGitVer\install\x64\vc12\bin\KyleOpenCVbuild.exe'. Symbols loaded.

'KyleOpenCVbuild.exe' (Win32): Loaded 'C:\WINDOWS\System32\ntdll.dll'. Symbols loaded.

'KyleOpenCVbuild.exe' (Win32): Loaded 'C:\WINDOWS\System32\kernel32.dll'. Symbols loaded.

'KyleOpenCVbuild.exe' (Win32): Loaded 'C:\WINDOWS\System32\KernelBase.dll'. Symbols loaded.

'KyleOpenCVbuild.exe' (Win32): Loaded 'C:\OpenCVGitVer\install\x64\vc12\bin\opencv_core300.dll'. Symbols loaded.

'KyleOpenCVbuild.exe' (Win32): Loaded 'C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v7.0\bin\cudart64_70.dll'. Module was built without symbols.

'KyleOpenCVbuild.exe' (Win32): Loaded 'C:\WINDOWS\System32\msvcp120.dll'. Symbols loaded.

'KyleOpenCVbuild.exe' (Win32): Loaded 'C:\WINDOWS\System32\msvcr120.dll'. Symbols loaded.

'KyleOpenCVbuild.exe' (Win32): Loaded 'C:\OpenCVGitVer\install\x64\vc12\bin\tbb.dll'. Symbols loaded.

'KyleOpenCVbuild.exe' (Win32): Loaded 'C:\OpenCVGitVer\install\x64\vc12\bin\opencv_imgproc300.dll'. Symbols loaded.

'KyleOpenCVbuild.exe' (Win32): Loaded 'C:\OpenCVGitVer\install\x64\vc12\bin\opencv_highgui300.dll'. Symbols loaded.

'KyleOpenCVbuild.exe' (Win32): Loaded 'C:\WINDOWS\System32\user32.dll'. Symbols loaded.

'KyleOpenCVbuild.exe' (Win32): Loaded 'C:\WINDOWS\System32\gdi32.dll'. Symbols loaded.

'KyleOpenCVbuild.exe' (Win32): Loaded 'C:\WINDOWS\System32\lpk.dll'. Symbols loaded.

'KyleOpenCVbuild.exe' (Win32): Loaded 'C:\WINDOWS\System32\usp10.dll'. Symbols loaded.

'KyleOpenCVbuild.exe' (Win32): Loaded 'C:\WINDOWS\System32\msvcrt.dll'. Symbols loaded.

'KyleOpenCVbuild.exe' (Win32): Loaded 'C:\WINDOWS\System32\comdlg32.dll'. Symbols loaded.

'KyleOpenCVbuild.exe' (Win32): Loaded 'C:\WINDOWS\System32\shlwapi.dll'. Symbols loaded.

'KyleOpenCVbuild.exe' (Win32): Loaded 'C:\WINDOWS\winsxs\amd64_microsoft.windows.common-controls_6595b64144ccf1df_5.82.7601.18201_none_a4d3b9377117c3df\comctl32.dll'. Symbols loaded.

'KyleOpenCVbuild.exe' (Win32): Loaded 'C:\WINDOWS\System32\advapi32.dll'. Symbols loaded.

'KyleOpenCVbuild.exe' (Win32): Loaded 'C:\WINDOWS\System32\sechost.dll'. Symbols loaded.

'KyleOpenCVbuild.exe' (Win32): Loaded 'C:\WINDOWS\System32\rpcrt4.dll'. Symbols loaded.

'KyleOpenCVbuild.exe' (Win32): Loaded 'C:\WINDOWS\System32\shell32.dll'. Symbols loaded.

'KyleOpenCVbuild.exe' (Win32): Loaded 'C:\OpenCVGitVer\install\x64\vc12\bin\opencv_videoio300.dll'. Symbols loaded.

'KyleOpenCVbuild.exe' (Win32): Loaded 'C:\WINDOWS\System32\ole32.dll'. Symbols loaded.

'KyleOpenCVbuild.exe' (Win32): Loaded 'C:\WINDOWS\System32\oleaut32.dll'. Symbols loaded.

'KyleOpenCVbuild.exe' (Win32): Loaded 'C:\OpenCVGitVer\install\x64\vc12\bin\opencv_imgcodecs300.dll'. Symbols loaded.

'KyleOpenCVbuild.exe' (Win32): Loaded 'C:\WINDOWS\System32\msvfw32.dll'. Symbols loaded.

'KyleOpenCVbuild.exe' (Win32): Loaded 'C:\WINDOWS\System32\winmm.dll'. Symbols loaded.

'KyleOpenCVbuild.exe' (Win32): Loaded 'C:\WINDOWS\System32\avifil32.dll'. Symbols loaded.

'KyleOpenCVbuild.exe' (Win32): Loaded 'C:\WINDOWS\System32\msacm32.dll'. Symbols loaded.

'KyleOpenCVbuild.exe' (Win32): Loaded 'C:\WINDOWS\System32\avicap32.dll'. Symbols loaded.

'KyleOpenCVbuild.exe' (Win32): Loaded 'C:\WINDOWS\System32\version.dll'. Symbols loaded.

'KyleOpenCVbuild.exe' (Win32): Loaded 'C:\OpenCVGitVer\install\x64\vc12\bin\opencv_objdetect300.dll'. Symbols loaded.

'KyleOpenCVbuild.exe' (Win32): Loaded 'C:\OpenCVGitVer\install\x64\vc12\bin\opencv_ml300.dll'. Symbols loaded.

'KyleOpenCVbuild.exe' (Win32): Loaded 'C:\OpenCVGitVer\install\x64\vc12\bin\tbbmalloc.dll'. Symbols loaded.

'KyleOpenCVbuild.exe' (Win32): Loaded 'C:\WINDOWS\System32\imm32.dll'. Symbols loaded.

'KyleOpenCVbuild.exe' (Win32): Loaded 'C:\WINDOWS\System32\msctf.dll'. Symbols loaded.

'KyleOpenCVbuild.exe' (Win32): Loaded 'C:\WINDOWS\System32\nvinitx.dll'. Cannot find or open the PDB file.

'KyleOpenCVbuild.exe' (Win32): Loaded 'C:\Program Files\NVIDIA Corporation\coprocmanager_etoured.dll'. Cannot find or open the PDB file.

'KyleOpenCVbuild.exe' (Win32): Loaded 'C:\Program Files\NVIDIA Corporation\coprocmanager\Nvd3d9wrapx.dll'. Cannot find or open the PDB file.

'KyleOpenCVbuild.exe' (Win32): Loaded 'C:\WINDOWS\System32\setupapi.dll'. Symbols loaded.

'KyleOpenCVbuild.exe' (Win32): Loaded 'C:\WINDOWS\System32\cfgmgr32.dll'. Symbols loaded.

'KyleOpenCVbuild.exe' (Win32): Loaded 'C:\WINDOWS\System32\devobj.dll'. Symbols loaded.

'KyleOpenCVbuild.exe' (Win32): Loaded 'C:\Program Files\NVIDIA Corporation\coprocmanager\nvdxgiwrapx.dll'. Cannot find or open the PDB file.

So my question, if you might spare some time, would be: How do I get around this? Is there anyway to get Visual Studio to stop checking for PDB? Will I always have to have Microsoft Symbol Server activated? Is there a better alternative to Visual Studio 2013? Why is it so hard just to get OpenCV to work on what seems to be a pretty commonly used IDE?

Thanks for your time, and sorry if the question is rather often dealt-with! I'll gladly provide more information if any is desired!