c++ - Microsoft Visual C++ 2010 Express - 编译错误

标签 c++ qt compilation compiler-errors qt-creator

<分区>

所有编译代码原因:

'Start.exe': Loaded 'C:\Users\Konrad\Documents\Visual Studio 2010\Projects\Start\Debug\Start.exe', Symbols loaded.
'Start.exe': Loaded 'C:\Windows\SysWOW64\ntdll.dll', Cannot find or open the PDB file
'Start.exe': Loaded 'C:\Windows\SysWOW64\kernel32.dll', Cannot find or open the PDB file
'Start.exe': Loaded 'C:\Windows\SysWOW64\KernelBase.dll', Cannot find or open the PDB file
'Start.exe': Loaded 'C:\Windows\SysWOW64\msvcp100d.dll', Symbols loaded.
'Start.exe': Loaded 'C:\Windows\SysWOW64\msvcr100d.dll', Symbols loaded.
The program '[8496] Start.exe: Native' has exited with code 0 (0x0).

我有 Windows 7。如何安装它?

最佳答案

PDB 代表程序数据库。它是调试特定库或可执行文件的代码所需的文件。在您的情况下,调试器无法为您的程序加载的多个系统 DLL 找到 PDB 文件,这意味着您无法调试这些 DLL 的代码。这很好,除非您想深入研究系统代码(很少有人这样做)。您仍然可以运行和调试自己的程序。

如果您不希望控制台窗口在执行后立即关闭,您可以通过按 Ctrl + F5 而不是 F5.

关于c++ - Microsoft Visual C++ 2010 Express - 编译错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26272457/

相关文章:

c++ - 组合枚举的模板结构

C++ 条件运算符

qt - 如何在 QT 中获取 Top(base) parentWidget?

compilation - 在Julia中要求类型声明

makefile - 创建 autotools 构建源的调试版本

c++ - 使用默认容器,但在 priority_queue 中使用自定义比较器

c++ - std::function 的目的是什么以及如何使用它?

c++ - 无法将 QML 组合框信号连接到 C++ 插槽

qt - 如何使用 qss 自定义 QMdiSubWindow 的标题栏?

c# - 在 VS2012 中读取任何 WPF 项目的资源文件时出错