在 Visual Studio 2013 for C++ 中调试时出现错误代码
Error codes when debugging in Visual Studio 2013 for C++
>我在Visual Studio Express 2013中的C++代码(从我正在使用的编程书中复制的代码)产生了一大堆错误,太长了,无法在这里列出...但每个错误都是同一个问题:
"找不到或打开 PDB 文件。"
它试图查找/打开的一个文件的示例是:C:WindowsSysWOW64KernelBase.dll
有人有什么建议吗?我是一个完全的新手,所以请使用简单的单词!干杯。
使用 VS
构建二进制文件时,VS 会为其创建一个程序数据库。 调试进程时,VS 会在二进制文件旁边搜索调试符号。
只要您不需要这些符号(例如在 WaitForSingleObject
左右),您也不需要.pdb。
但是,当调试器尝试构造调用堆栈时,它通常确实需要符号(它会告诉您"帧可能不正确")。 在这种情况下,您可以告诉 VS 从Microsoft符号服务器检索 Microsoft 程序数据库。
注意:当所有这些符号加载减慢您的进程时,有一些设置可以禁用自动加载它们。
相关文章:
- 错误处理.将系统错误代码映射到泛型
- 为什么我在使用void函数时得到错误代码C2276
- 尝试链接我的着色器时,我收到错误代码"error c5145 must write to gl_position"
- 逻辑运算符上出现错误代码 a')'
- 'val' Arduino 错误代码之前的预期'('
- 我在贪吃蛇游戏中收到了错误代码 -1073741571
- 根据 GetLastError 直接写入磁盘会导致错误代码 5
- C++为什么我的编译器成功了,但我的计算机给出了调试错误?
- 分段错误 .AnsiStringToUnicodeString 作为第一个调试错误行.杜比奥斯类等级制度
- 当我选择大于 720 的矩阵大小时,程序退出并显示错误代码.可能是什么原因?
- 创建进程 API 失败,在窗口 122 上出现错误代码 10
- 使用另一个函数调用一个函数(都在类中)时出现问题.没有错误代码C++
- 当命令失败时,gzip 会在 C++ 中返回错误代码吗?
- 从 C++ 调用 cURL 命令会返回意外的错误代码,如 1792 和 6656
- WSALookupServiceBegin() 上的错误代码 10022(无效的 arugment)
- 如何调试错误代码 77:cudaErrorIllegal地址当 cuda-memcheck 没有发现问题时
- 每次调试此代码时,我都会得到"subscript out of range error"。有人可以帮我查明一个或多个错误吗?
- 调试断言失败-找不到错误代码
- 代码块 13.12 C++基本的循环调试错误
- 在 Visual Studio 2013 for C++ 中调试时出现错误代码