如果我已经在Windows 7 32位系统上安装了带有visual studio 2010的freeglut msvc软件包,我还需要安装GLUT吗?我很困惑是否要安装GLUT或freeglut,因为有些网站引用了GLUT,有些用于freeglut。任何人都可以建议安装主库。
答案 0 :(得分:0)
首先:GLUT只是一个单独的库,根本不需要OepnGL。 opengl库与OS和/或图形驱动程序一起部署。在Windows上,有microsoft的opengl32.dll(支持OpenGL 1.1,是Windows API的一部分),以及ICD(可安装的客户端驱动程序),它带有图形驱动程序,允许通过扩展使用现代的,加速的OpenGL机制 - 应用程序仍然链接到微软的DLL。
要GLUT自己。有GLUT specification定义了GLUT API。此API有不同的实现。 GLUT有点陈旧,SGI GLUT版本可以被认为是废弃的。今天活跃开发中唯一的GLUT实现(据我所知)是freeglut - 所以如果你已经安装它,你就不需要任何其他了。