1

VS2012でWindows7 64ビットを使用しています。「gl/gl.h」をインクルードすると、コンパイラが glee.h をコンパイルしようとすると、100 を超えるエラーが発生します。他の人が言ったように gl.h を含める前に glee.h に windows.h を含めましたが、まだエラーが発生しています。他の情報が必要な場合は、ここに投稿していただければ幸いです。


エラー: http://usandfriends.x10.mx/OTHER/100s-of-errors-when-trying-to-compile-glee_h-vs2012-c__.html


私の .cpp ファイル:

#include "stdafx.h"
#include <Windows.h>
#include "gl/gl.h"

int _tmain(int argc, _TCHAR* argv[]) {
    return 0;
}
4

1 に答える 1

1

システム ヘッダー (glee.h や windows.h など) を変更しないでください。

この .cpp ファイルは問題なくコンパイルされます。

#include "stdafx.h"
#include <Windows.h>
#include "GLee.h"

int _tmain(int argc, _TCHAR* argv[])
{
    return 0;
}

必要なのはこれだけです。glee.h をインクルードする場合、gl.h をインクルードする必要はありません。実際には、glee.h に既に含まれているため、Windows.h も含める必要はありませんが、それは問題ではありません。

于 2013-06-24T08:30:02.640 に答える