过多,出错dll:二进制文件未使用调试信息生成
这是我得到的输出,并且
This is the output I am getting and
'abc.exe': Loaded 'C:\Windows\system\glut32.dll', Binary was not built with debug information.
'
'abc.exe': Loaded 'C:\Windows\system\glut32.dll', Binary was not built with debug information.
'
'abc.exe': Loaded 'C:\Windows\System32\glew32.dll', Binary was not built with debug information.
The thread 'Win32 Thread' (0x1710) has exited with code 0 (0x0).
The thread 'Win32 Thread' (0x16a0) has exited with code 0 (0x0).
The thread 'Win32 Thread' (0x1770) has exited with code 0 (0x0).
The thread 'Win32 Thread' (0x1708) has exited with code 1 (0x1).
The thread 'Win32 Thread' (0x1778) has exited with code 1 (0x1).
The program '[600] abc.exe: Native' has exited with code 1 (0x1).
关于如何解决此问题的任何想法吗?
The thread 'Win32 Thread' (0x1710) has exited with code 0 (0x0).
The thread 'Win32 Thread' (0x16a0) has exited with code 0 (0x0).
The thread 'Win32 Thread' (0x1770) has exited with code 0 (0x0).
The thread 'Win32 Thread' (0x1708) has exited with code 1 (0x1).
The thread 'Win32 Thread' (0x1778) has exited with code 1 (0x1).
The program '[600] abc.exe: Native' has exited with code 1 (0x1).
Any idea as to how I can fix this ?
我在VS2008 VS2010上尝试过相同的方法.结果几乎相同.如何强制构建二进制文件?我找不到任何正确的项目选项. 非常感谢.
I have tried the same on VS2008 VS2010. with almost the very same result. How can I force a binary to be built ? I can't find any correct project options. Thank you very much.
-Egon
您没有.您要么需要已经使用调试信息构建的dll文件,要么需要链接到外部调试信息(我怀疑这些文件是否已准备好用于glu32和glew32).您所拥有的不是错误,也不应该这样处理. 如果您改用glut和glew的源文件,这些警告将不复存在.
You don't. You either need dll files already built with debug information, or link to external debug information (I doubt those exist ready for glu32 and glew32). What you're having is not an error, and should not be dealt as such. If you have instead the source files for glut and glew, those warnings will cease to exist.