VS2010中的OpenGl

use*_*635 0 c++ opengl visual-studio-2010

我正在尝试开始学习opengl并且我使用VS2010终极sp1,但是当我添加opengl标头时,我收到的错误表明我没有创建的文件中存在错误.

#include "stdafx.h"
#include <Windows.h>
#include <gl\GL.h>
#include <gl\GLU.h>

int _tmain(int argc, _TCHAR* argv[])
{
    return 0;
}
Run Code Online (Sandbox Code Playgroud)

错误(总共195个)这是我认为最常见的一个:
错误1错误C2008:'$':宏定义中的意外C:\ Program Files\Microsoft SDKs\Windows\v7.0A\include\driverspecs.h 142

Ale*_*x Z 5

请检查您是否未禁用Microsoft C++扩展.$作为标识符的一部分是这些扩展的一部分,因此driverspecs.h在禁用时不会编译.命令行开关是/ Za,此选项也是Visual Studio中项目属性的"语言"部分中的最顶层