这学期有图形课,作为小白只能先配置下环境,然后在网上参考了几个博客。自认为准备工作已经做好了。
我的电脑是64位的,但是编译器要改成32位才行也改了。
这个应该也是对的。
该下载的几个文件我也都下了并且装在对应的地方。
按照这篇博客操作做的。
dev c++配置opengl
这是报错信息。
这是测试的代码。
#define GLUT_DISABLE_ATEXIT_HACK
#include<windows.h>
#include<gl/gl.h>
#include<glut.h>
void Initial(){
glClearColor(1.0f,1.0f,1.0f,1.0f);
glMatrixMode(GL_PROJECTION);
gluOrtho2D(0.0,200.0,0.0,150.0);
}
void Display(){
glClear(GL_COLOR_BUFFER_BIT);
glColor3f(1.0f,0.0f,0.0f);
glRectf(50.0f,100.0f,150.0f,50.0f);
glFlush();
}
int main(int argc,char *argv[]){
glutInit(&argc,argv);
glutInitDisplayMode(GLUT_SINGLE | GLUT_RGB);
glutInitWindowSize(400,300);
glutInitWindowPosition(100,120);
glutCreateWindow("矩形");
glutDisplayFunc(Display);
Initial();
glutMainLoop();
return 0;
}