www.qmcl.net > vC pDB

vC pDB

vc6.0调试的时候总是弹出Find symbols对话框,对话框中显示 “Please enter the path for vc60.pdb.”然后让你给出路径,我给出自己的debug路径,对话框下部会说 “A file with the correct name was found in this directory, but it is not the c...

官方文档:https://msdn.microsoft.com/zh-cn/library/ms241613.aspx 我查了半天,在VC6.0中没找到在高版本(VS2010等)下的“工具”/“选项”/“调试”/“符号”类似的pdb路径设置。所以我把下载后的pdb放在exe运行时的目录中,就可以调试了,貌似VC6.0不...

解决方案: 修改项目属性 右击项目 --> "属性” 1. “C/C++” --> "常规” -->”调试信息格式” 设置为 “C7 兼容(/Z7)” 2. “C/C++” --> "代码生成” -->”启用字符串池” 设置为 “是(/GF)” 3. “链接器” --> "调试” -->”生成调试信息” 设置为 “是(/DEBUG)”

两个解决方案试试: 你把debug文件下的vc60.pdb删掉或者把整个debug文件夹删掉,然后重新编译。 把路径改为全英文的试试

你可以在WINDBG命令窗口里打 !sym noisy 查看一下PDB符号加载的顺序和信息,一般加载不上的我都是通过这个查看信息的 或者试试强制加载 .reload /f 你的EXE名.exe

任务栏上点右键——属性——‘开始’菜单 把隐私下面的两条勾掉,再点“自定义”, 然后把最下面“最近使用的项目”勾掉。 这个文件是编译的时候生成的啊,你只要是选择菜单栏bulid->rebuild all(或rebuild resolution),就好了。 重新编译后就会生成新的...

把中文目录去掉,另外去掉所有文件的只读属性试试

这个文件是编译的时候生成的啊,你只要是选择菜单栏bulid->rebuild all(或rebuild resolution),就好了。 重新编译后就会生成新的。 如果是不提示,直接是#pragma warning( disable: 4099)

关闭工程,删除pdb文件,rebuild

这些是指没有找到这些库的调试信息,如果你的程序正常退出,不用理会这些信息,这些都是系统库

网站地图

All rights reserved Powered by www.qmcl.net

copyright ©right 2010-2021。
www.qmcl.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com