OpenGL 之 Eclipse 开发环境搭建

1.  了解glut,安装glut

     先下载glut,下载下来后,里面包含5个文件

    glut.dll 

    glut.h

    glut.lib

    glut32.dll

    glut32.lib

   

     我的机器是64位的,所以将  glut.dll  glut32.dll 放入到  C:\Windows\SysWOW64


2. 将 glut.h 放到 minGW的安装路径下的 $minGW_HOME\include\GL    下面

    



3. 将 glut.lib 和 glut32.lib  放到 $minGW_HOME\lib  下面


     下载 winglut.zip  加压后,将libglut32win.a  $minGW_HOME\lib  下面



4.   在Eclipse下面 创建工程Test----->Properties------>C/C++ Build------->Settings-------->MinGW C linker ------->Libraries,

       

     Libraries (-l)  添加

     glut32win

      glut32

       glu32

      opengl32

      winmm

     gdi32


5.来一个测试程序

   

/*
 * test.c
 *
 *  Created on: 2012-9-29
 *      Author: Administrator
 */

#include  <windows.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;
}

注意:

#include  <windows.h> 
这一句必须加上


你可能感兴趣的:(eclipse,windows,测试,buffer,include,linker)