OpenGL只显示窗口 不显示图像代码如下:#define GLUT_DISABLE_ATEXIT_HACK#include<GL/glut.h>void myDisplay(void) { glClearColor(0.0, 0.0, 0.0, 0.0); glClear(GL_COLOR_BUFFER_BIT); glColor3f(1.0f, 1.0f, 1.0f); glRectf(-0.5f, -0.5f, 0.5f, 0.5f); glBegin(GL_TRIANGLES);glColor3f(1.0f, 0.0f, 0.0f); glVertex2f(0.0f, 1.0f);glColor3f(0.0f, 1.0f, 0.0f); glVertex2f(0.8f, -0.5f);glColor3f(1.0f, 0.0f, 0.0f); glVertex2f(-0.8f, -0.5f);glEnd();glPointSize(3);glBegin(GL_POINTS);glColor3f(1.0f, 0.0f, 0.0f); glVertex2f(-0.4f, -0.4f);glColor3f(0.0f, 0.0f, 0.0f); glVertex2f(0.0f, 0.0f);glColor3f(0.0f, 0.0f, 1.0f); glVertex2f(0.4f, 0.4f);glEnd();}int main(int argc, char* argv[]){ glutInit(&argc, argv); glutInitDisplayMode(GLUT_RGB | GLUT_SINGLE); glutInitWindowPosition(100, 100); glutInitWindowSize(400, 400); glutCreateWindow("Hello World!"); glutDisplayFunc(&myDisplay); glutMainLoop(); return 0;}