0

glut を使用してプロジェクトをビルドしようとすると、エラーが発生します。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. */

これらの行はすべて、次の説明でエラーを表示する行です。

これらすべての行で同じエラーです。

また、glut.h ファイルにも 1 つの追加エラーが発生します。それは次のとおりです。

typedef unsigned short wchar_t;

エラー: 組み込み C++ 型 "wchar-t" の再宣言 [-fpermissive]

この問題を解決する方法を知っている人。glut.h ファイルが存在するが、glut.h はエラーを提供するファイルであることが認識されているため、リンクは問題ないようです。

4

0 に答える 0