OpenGL VC6.0 和 VS2010 环境搭建
1.搭建环境之前,可以从我提供的链接下载Lz自用的OpenGL开发库;
2.将开发库中的.h文件拷贝到Visual C++ 6.0的\Include\GL目录中;
VC 6.0 和 VS2010 路径,分别如图所示:
3.将.lib文件拷贝到Visual C++ 6.0的\lib目录中,这个路径按照上图即可找到;
4.将.dll文件拷贝到操作系统的system32目录中,由于我用的操作系统是win10,建议大家把.dll文件分别放置在 System32 和 SysWOW64 文件中,防止出错;
5.按照上述操作完成后,如果电脑安装360卫士,会提示文件隔离,只需要把隔离的文件恢复即可;
6. 打开编译器,新建一个C++工程,添加一个C++源文件,可以使用以下代码:
#include <GL/glut.h>
void init()
{
glClearColor(1.0,1.0,1.0,0.0);
glMatrixMode(GL_PROJECTION);
gluOrtho2D(0.0,200.0,0.0,150.0);
}
void lineSegment()
{
glClear(GL_COLOR_BUFFER_BIT);
glColor3f(0.0,0.4,0.2);
glBegin(GL_LINES);
glVertex2i(180,15);
glVertex2i(10,145);
glEnd();
glFlush();
}
void main(int argc,char** argv)
{
glutInit(&argc,argv);
glutInitDisplayMode(GLUT_SINGLE | GLUT_RGB);
glutInitWindowPosition(50,100);
glutInitWindowSize(400,300);
glutCreateWindow("An Example OpenGL Program");
init();
glutDisplayFunc(lineSegment);
glutMainLoop();
}