1. 选择编译环境,我选择了visual studio 2005
2. 安装GLUT工具包,GLUT=OpenGL Utility Toolkit
下载地址:http://www.opengl.org/resources/libraries/glut/glut_downloads.php
解压后看到有5个文件
把glut.h复制到 D:\program files\Microsoft Visual Studio 8\VC\PlatformSDK\Include\gl
把glut.lib glut32.lib复制到   D:\program files\Microsoft Visual Studio 8\VC\lib
把glut.dll glut32.dll复制到 C:\Windows\System32

3. 建立OpenGL工程,新建工程,选择win32控制台应用程序
代码如下:

#include "stdafx.h"
#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;
}

编译运行,可以看到在黑色的窗口中画了白色的矩形

 


Comments




Leave a Reply