OpenGL Window环境配置

来源:互联网 发布:金融炼金术知乎 编辑:程序博客网 时间:2024/06/05 10:28

1、首先到OpenGL页面下载所需要的文件,包括头文件,库文件还有dll文件。

2、把下载的文件解压,得到三个文件夹,分别是include,lib,dll.

3、把dll文件夹中的*.dll复制到系统安装盘路径下的/window/system32目录下,如果里面已经有了,则不用覆盖

      把include文件夹下的gl文件夹复制到VC6的安装路径VC98\include目录下

      把lib文件夹下所有文件复制到VC6安装路径下的VC98\lib目录下。

OK。。完成,用下面程序验证下是否成功、、

然后新建项目测试,选Win32 Console Application..

#include <gl/glut.h>void Initial(void){glClearColor(1.0f, 1.0f, 1.0f, 1.0f);      //设置窗口背景颜色为白色glMatrixMode(GL_PROJECTION);     //设置投影参数gluOrtho2D(0.0,200.0,0.0,150.0);}void Display(void){glClear(GL_COLOR_BUFFER_BIT);   //用当前背景色填充窗口glColor3f(1.0f, .0f, 0.0f);            //设置当前的绘图颜色为红色glRectf(50.0f, 100.0f, 150.0f, 50.0f);    //绘制一个矩形glFlush();                         //处理所有的OpenGL程序}int main(int argc, char* argv[]){glutInit(&argc, argv);glutInitDisplayMode(GLUT_SINGLE | GLUT_RGB);  //初始化窗口的显示模式glutInitWindowSize(400,300);                  //设置窗口的尺寸glutInitWindowPosition(600,120);               //设置窗口的位置glutCreateWindow("矩形");                    //创建一个名为矩形的窗口glutDisplayFunc(Display);                     //设置当前窗口的显示回调函数Initial();                                    //完成窗口初始化glutMainLoop();                             //启动主GLUT事件处理循环return 0;}


原创粉丝点击