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
#include
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
这一句必须加上