VC++编译程序时未加载PDB文件

个人分类:
嵌入式

点菜单栏上【调试】,选择【选项和设置】;右边勾上
【启用源服务器支持】;选择左边点【 符号】,将右侧【把Microsoft符号服务器】打勾;并且点击【加载所有符号】;重新编译工程文件,就会从微软下载符号。

重要的一点:将D:\Program Files\opencv\build\x64\vc14\bin\opencv_world320d.dll和opencv_world320.dll,拷贝到C:\Windows\System32目录下。我的未加载PDB问题就解决了。

在64位Windows下:
64位exe和dll在目录c:\windows\system32目录下;
32位exe和dll在目录c:\windows\syswow64目录下;

所以要注意:

在win64位系统下注册32位ocx或dll需要将32位ocx或dll拷贝到c:\windows\syswow64\目录下。

且注册要用c:\windows\syswow64\regsvr32 xxxxxxx.ocx或dll

在win64位系统下设置32位程序使用的数据库别名要用c:\windows\syswow64\cliconfg.exe

在win64位系统下设置32位程序使用的系统DSN要用c:\windows\syswow64\odbcad32.exe

64 位 Windows 平台注意点之文件系统重定向 http://www.cnblogs.com/jiake/p/4981555.html

64 位 Windows 平台注意点之注册表重定向 http://www.cnblogs.com/jiake/p/4956218.html

你可能感兴趣的:(VC++,VC++)