我想得到opengl版本,代码是:
#include "stdafx.h"
#include <GL/glut.h>
void main(int argc, char** argv)
{
glutInit(&argc,argv);
glutInitDisplayMode(GLUT_SINGLE|GLUT_RGB);
glutInitWindowPosition(100,100);
glutInitWindowSize(400,300);
glutCreateWindow("OpenGL Version");
const char* version = (const char*)glGetString(GL_VERSION);
printf("OpenGL version:%s\n", version);
glutMainLoop();
}但我在glutCreateWindow("OpenGL Version");中遇到错误,谁能帮助我?
发布于 2012-08-26 11:27:25
看起来您使用的是Microsoft提供的默认图形驱动程序。要使用OpenGL,您必须安装显卡制造商提供的驱动程序。
发布于 2012-08-26 07:33:29
我已经通过更新我的图形驱动程序解决了这个问题,url是:http://downloadmirror.intel.com/18223/a08/win7_1512754.exe
https://stackoverflow.com/questions/12126341
复制相似问题