我正在使用Visual Studio 2012 C ++编写一个简单的文件处理程序,在构建时会出现以下错误

时间:2016-01-20 14:11:38

标签: c++ visual-studio-2012

我正在Visual Studio 2012 c ++程序中编写一个简单的文件处理程序,当我构建我的程序后,行出现在错误窗口中。这是什么意思?

'file_handling_c++.exe' (Win32): Loaded 'D:\MyCSharp\VS2012\file_handling_c++\Debug\file_handling_c++.exe'. Symbols loaded.
'file_handling_c++.exe' (Win32): Loaded 'C:\Windows\SysWOW64\ntdll.dll'. Cannot find or open the PDB file.
'file_handling_c++.exe' (Win32): Loaded 'C:\Windows\SysWOW64\kernel32.dll'. Cannot find or open the PDB file.
'file_handling_c++.exe' (Win32): Loaded 'C:\Windows\SysWOW64\KernelBase.dll'. Cannot find or open the PDB file.
'file_handling_c++.exe' (Win32): Loaded 'C:\Windows\SysWOW64\msvcp110d.dll'. Symbols loaded.
'file_handling_c++.exe' (Win32): Loaded 'C:\Windows\SysWOW64\msvcr110d.dll'. Symbols loaded.
The program '[1368] file_handling_c++.exe' has exited with code 0 (0x0).

1 个答案:

答案 0 :(得分:1)

我猜你在谈论这些问题:

'file_handling_c++.exe' (Win32): Loaded 'C:\Windows\SysWOW64\ntdll.dll'. Cannot find or open the PDB file.
'file_handling_c++.exe' (Win32): Loaded 'C:\Windows\SysWOW64\kernel32.dll'. Cannot find or open the PDB file.
'file_handling_c++.exe' (Win32): Loaded 'C:\Windows\SysWOW64\KernelBase.dll'. Cannot find or open the PDB file.

这只意味着调试器无法找到上述dll的调试符号(PDB文件)。 没什么值得担心的。

您可能需要查看维基百科以获取有关这些文件的更多信息:https://en.wikipedia.org/wiki/Debug_symbol

BTW:这不是错误 - 只是一些信息。