您的位置:首页 > 运维架构

OpenGL学习(1):Visual Studio2010下配置OpenGL环境

2012-05-13 12:07 288 查看
1. 系统环境为Win7 32bit pro,Visual Studio 2010 pro。

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>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: