创建C ++程序时加载的符号(源信息剥离)错误

时间:2013-06-10 10:10:38

标签: c++ visual-studio-2010

我只是想让智能齿轮测试应用程序工作,它将通过USB射频发射器与心灵脑电图进行通信。他们有一个教程,让测试程序工作,我完全跟着它,我复制了所有正确的标题,DLL文件和代码文件,程序运行,它加载思想齿轮DLL文件并测试它然后等待它按下按键后按键继续按下并给我这个错误......

'thinkgear_testapp.exe': Loaded 'D:\Users\Daniel Braithwaite\Google  Drive\Progrmamming\Quadcopter Project\EEG C++ Workspace\EEG\Debug\thinkgear_testapp.exe',       Symbols loaded.
'thinkgear_testapp.exe': Loaded 'D:\Windows\SysWOW64\ntdll.dll', Symbols loaded (source information stripped).
'thinkgear_testapp.exe': Loaded 'D:\Windows\SysWOW64\kernel32.dll', Symbols loaded (source information stripped).
'thinkgear_testapp.exe': Loaded 'D:\Windows\SysWOW64\KernelBase.dll', Symbols loaded (source information stripped).
'thinkgear_testapp.exe': Loaded 'D:\Users\Daniel Braithwaite\Google Drive\Progrmamming\Quadcopter Project\EEG C++ Workspace\EEG\Debug\thinkgear.dll', Cannot find or open the PDB file
'thinkgear_testapp.exe': Loaded 'D:\Windows\SysWOW64\winmm.dll', Symbols loaded (source information stripped).
'thinkgear_testapp.exe': Loaded 'D:\Windows\SysWOW64\msvcrt.dll', Symbols loaded (source information stripped).
'thinkgear_testapp.exe': Loaded 'D:\Windows\SysWOW64\user32.dll', Symbols loaded (source information stripped).
'thinkgear_testapp.exe': Loaded 'D:\Windows\SysWOW64\gdi32.dll', Symbols loaded (source information stripped).
'thinkgear_testapp.exe': Loaded 'D:\Windows\SysWOW64\lpk.dll', Symbols loaded (source information stripped).
'thinkgear_testapp.exe': Loaded 'D:\Windows\SysWOW64\usp10.dll', Symbols loaded (source information stripped).
'thinkgear_testapp.exe': Loaded 'D:\Windows\SysWOW64\advapi32.dll', Symbols loaded (source information stripped).
'thinkgear_testapp.exe': Loaded 'D:\Windows\SysWOW64\sechost.dll', Symbols loaded (source information stripped).
'thinkgear_testapp.exe': Loaded 'D:\Windows\SysWOW64\rpcrt4.dll', Symbols loaded (source information stripped).
'thinkgear_testapp.exe': Loaded 'D:\Windows\SysWOW64\sspicli.dll', Symbols loaded (source information stripped).
'thinkgear_testapp.exe': Loaded 'D:\Windows\SysWOW64\cryptbase.dll', Symbols loaded (source information stripped).
'thinkgear_testapp.exe': Loaded 'D:\Windows\SysWOW64\msvcr100d.dll', Symbols loaded (source information stripped).
'thinkgear_testapp.exe': Loaded 'D:\Windows\SysWOW64\imm32.dll', Symbols loaded (source information stripped).
'thinkgear_testapp.exe': Loaded 'D:\Windows\SysWOW64\msctf.dll', Symbols loaded (source information stripped).
The program '[6268] thinkgear_testapp.exe: Native' has exited with code 0 (0x0).

我在Visual Studio 2010中运行此功能,我尝试更改调试菜单下的符号设置,但这并没有什么区别。任何帮助解决这个问题将不胜感激。

1 个答案:

答案 0 :(得分:1)

这不是错误。

由于您在调试器下运行程序,它会尝试为每个加载的DLL加载符号。符号是将运行时内存地址与函数地址,局部变量等匹配所需的额外信息。

“已删除源信息”表示已删除源代码信息。您会注意到您收到Microsoft二进制文件的消息。

您可以注意到您自己编译的代码的完整符号。