一个关于opengl的程序,调试不来,求助
#include<windows.h>
#include <GL/gl.h>
#include <GL/glaux.h>
#include <GL/glut.h>
void Draw(void)
{
auxInitDisplayMode(AUX_SINGLE|AUX_RGBA); //设置窗口的模式
auxInitPosition(0,0,500,500); //定义窗口的初始位置,前两个为坐标,后两个位宽高
auxInitWindow(TEXT("test")); //窗口初始化,参数为窗口的名称
glClearColor(0.0,0.0,0.0,0.0); //将窗口清为黑色
glClear(GL_COLOR_BUFFER_BIT); //将缓冲区清为glClearColor设置的颜色
glColor3f(1.0,0.0,0.0); //设置物体的颜色
//glRectf(-0.5,-0.5,0.5,0.5); //绘制二维矩形
glBegin(GL_POLYGON);
glVertex2f(0.0,0.0);
glVertex2f(0.0,3.0);
glVertex2f(3.0,3.0);
glVertex2f(4.0,1.5);
glVertex2f(3.0,0.0);
glEnd();
glFlush(); //强制绘图完成
_sleep(5000); //保持现状一秒钟,然后结束程序
}
void main(void)
{
Draw();
}