在windows 编译 Opengl 程序
要有一个mingw-gcc 的环境
1.原始include库和.a库,还有dll
2.简单opengl 程序
#include <qvbinc/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);
glutInitWindowSize(400,400);
glutCreateWindow("me");
glutDisplayFunc(&myDisplay);
glutMainLoop();
return 0;
}
3. qvbinc 就是include 声明的库
编译
gcc test.c -o test.exe -I. -lopengl32 -lglut32 -lglu32
4. 运行test.exe