OpenGL编译环境部署

1.下载glut的运行库(两个版本二选一)

http://www.opengl.org/resources/libraries/glut/

Pre-compiled Win32 for Intel GLUT 3.7 DLLs for Windows 95 & NT
Pre-compiled Win32 for Alpha GLUT 3.6 DLLs for Windows NT

2.把glut.h放到..\Microsoft Visual Studio 11.0\VC\include\

如果是VS2008/VS2010,就改成9.0/10.0

3.把glut.lib和glut32.lib放到..\Microsoft Visual Studio 11.0\VC\lib\

如果是VS2008/VS2010,就改成9.0/10.0

4.把glut.dll和glut32.dll放到..\Windows\System32\

如果是64位操作系统,就放到..\Windows\SysWOW64\

5.测试代码

#include <GL/glut.h>

void Display()
{
    glClear(GL_COLOR_BUFFER_BIT);
    glRectf(-0.6f, -0.6f, 0.6f, 0.6f);
    glFlush();
}

int main(int argc, char *argv[])
{
    glutInit(&argc, argv);
    glutInitDisplayMode(GLUT_RGB | GLUT_SINGLE);
    glutInitWindowPosition(100, 100);
    glutInitWindowSize(400, 400);
    glutCreateWindow("OpenGL test");
    glutDisplayFunc(&Display);
    glutMainLoop();
    return 0;
}
原文地址:https://www.cnblogs.com/live41/p/3103231.html