2. 下载GLUT库http://www.opengl.org/resources/libraries/glut
3. 将解压出来的5个文件放置的以下目录:
1) glut.h 放到系统目录C:\Program Files\Microsoft SDKs\Windows\v7.0A\Include\gl
2) glut.lib和glut32.lib放到VS2010安装目录
D:\Program Files\Microsoft Visual Studio 10.0\VC\lib
3) glut.dll和glut32.dll放到系统目录
C:\Windows\System32
4. 启动VS2010,建立空的win32 console application。编译运行测试程序
#include <gl\glut.h>
void myDisplay(void)
{
glClear(GL_COLOR_BUFFER_BIT);
glRectf(-0.5f, -0.5f, 0.5f, 0.5f);
glFlush();
}
int main(int argc, char *argv[])
{
glutInit(&argc, argv);
glutInitDisplayMode(GLUT_RGB | GLUT_SINGLE);
glutInitWindowPosition(100, 100);
glutInitWindowSize(400, 400);
glutCreateWindow("第一个OpenGL程序");
glutDisplayFunc(&myDisplay);
glutMainLoop();
return 0;
}
运行结果如下:
补充:如果按照以上配置后,编译不通过,需要在代码最前面加上#include <windows.h>