#include<gl/glut.h>// 初始化void init(void) ...{ glClearColor(1.0f,1.0f,0.0f,1.0f);}// 绘制场景void drawScene(void)...{ glClear(GL_COLOR_BUFFER_BIT); glFlush();}// 主函数void main(int argc, char* argv[])...{ glutInit(&argc, argv); // 初始化显示模式 glutInitDisplayMode(GLUT_SINGLE|GLUT_RGB); // 初始化窗口大小 glutInitWindowSize(320,240); // 创建窗口 glutCreateWindow("Midi's first OpenGL program"); // 注册显示回调函数 glutDisplayFunc(drawScene); // 调用自己的初始化函数 init(); // 启动主GLUT处理循环 glutMainLoop();}