在代码块中测试过剩时出现glut.h错误

时间:2013-03-28 01:50:47

标签: c++ opengl codeblocks glut pragma

当尝试使用过剩构建项目时,我收到错误。不是在main.cpp中,而是在glut.h中。我已经包含了。

#pragma comment (lib, "winmm.lib")     /* link with Windows MultiMedia lib */
#pragma comment (lib, "opengl32.lib")  /* link with Microsoft OpenGL lib */
#pragma comment (lib, "glu32.lib")     /* link with OpenGL Utility lib */
#pragma comment (lib, "glut32.lib")    /* link with Win32 GLUT lib */

#pragma warning (disable:4244)  /* Disable bogus conversion warnings. */
#pragma warning (disable:4305)  /* VC++ 5.0 version of above warning. */

所有这些行都是显示描述错误的行: 警告:忽略#pragma warning [-Wunkown-pragmas]

所有这些行都是同样的错误。

我还在glut.h文件中得到了一个额外的错误。它就行了:

typedef unsigned short wchar_t;

此错误如下: 错误:内置C ++类型“wchar-t”[-fpermissive]

的重新声明

任何知道我应该如何解决这个问题的人。 链接似乎很好,因为它意识到glut.h文件 但是glut.h是提供错误的文件。

0 个答案:

没有答案