GLEW_ERROR_NO_GL_VERSION的解决方法
来源:互联网 发布:快速阅读记忆训练软件 编辑:程序博客网 时间:2024/06/06 01:23
关于
GLenum err = glewInit();if (GLEW_OK != err)fprintf(stderr, "error initializaing GLew %s\n", glewGetErrorString(err));返回:
GLEW_ERROR_NO_GL_VERSION的解决方案
就是要先初始化窗口。就是要把
glutCreateWindow("ssss");
放在
GLenum err = glewInit();
下面演示的是一个代码的演示
#include<Gl/glew.h>#include<Gl/gl.h>#include<GL/GLU.h>#include<Gl/glut.h>#include<stdio.h>int main(int argc,char**argv){glutInitDisplayMode(GLUT_DEPTH | GLUT_SINGLE | GLUT_RGB);glutInit(&argc,argv);glutCreateWindow("ssss");//glm::vec4 position = glm::vec4(1, 0, 0, 1.0f);GLenum err = glewInit();if (GLEW_OK != err)fprintf(stderr, "error initializaing GLew %s\n", glewGetErrorString(err));constGLubyte*renderer = glGetString(GL_RENDER);constGLubyte *vendor = glGetString(GL_VENDOR);constGLubyte *version = glGetString(GL_VERSION);constGLubyte *glslVersion = glGetString(GL_SHADING_LANGUAGE_VERSION);GLint major, minor;glGetIntegerv(GL_MAJOR_VERSION, &major);glGetIntegerv(GL_MINOR_VERSION, &minor);printf("GL vendor:%s\n", vendor);printf("GL renderer:%s\n", renderer);printf("GL version(s):%s\n", version);printf("GL version(d):%d,%d\n", major,minor);printf("GL version:%s\n", glslVersion);return 0;}
得到的结果:
1 0
- GLEW_ERROR_NO_GL_VERSION的解决方法
- struts中文的解决方法
- ORA01034/ORA27101的解决方法
- 丢失ntldr的解决方法
- WebPart出错的解决方法
- Session丢失的解决方法
- SPOOLSV.EXE的解决方法
- 的又一解决方法
- jsp的乱码解决方法
- FreeTextBox问号的解决方法
- Session丢失的解决方法
- TransactionScope 的错误解决方法
- iis6假死的解决方法
- Windows密码的解决方法
- NHibernate 的几个问题解决方法
- 监控系统故障的解决方法
- sqlserver2000置疑的解决方法
- LoaderException的解决方法
- 动态规划(DP dynamic programming)
- 让我心动、眼亮、有想法的播放器
- oracle错误码
- 清除固定url的cookie
- 解决Android中WebView视频无法播放的问题
- GLEW_ERROR_NO_GL_VERSION的解决方法
- 基于Linux电视棒实现DLNA和airplay功能
- 使用Spring的classutil类体验
- Loopback测试软件AX1用户手册 V3.1
- 《设计师要懂心理学》之读书笔记
- jquery的each()详细介绍
- Android 中多点触摸协议
- JAVA并发编程的理解
- cgi怎么获取页面请求参数(get、post两种请求)