游戏开发论坛

 找回密码
 立即注册
搜索
查看: 6260|回复: 3

自行解决:为啥glewInit()总返回GLEW_ERROR_NO_GL_VERSION?

[复制链接]

15

主题

38

帖子

38

积分

注册会员

Rank: 2

积分
38
发表于 2012-3-1 20:55:00 | 显示全部楼层 |阅读模式
#define GLFW_DLL
#include <stdio.h>
#include <gl/glew.h>
#include <gl/glfw.h>

GLint main(GLint argc, char** argv)
{
        int code = glewInit();
        if(code != GLEW_OK)
        {
                printf("Error! : 无法初始化glew!\n");
                switch (code)
                {
                case 1:
                        printf("GLEW_ERROR_NO_GL_VERSION ==> missing GL version!\n");
                        break;
                case 2:
                        printf("GLEW_ERROR_GL_VERSION_10_ONLY ==> Need at least OpenGL 1.1!\n");
                        break;
                case 3:
                        printf("GLEW_ERROR_GLX_VERSION_11_ONLY ==> Need at least GLX 1.2!\n");
                }
                return 0;
        }
        ......
}

what`s the matter?求解。 [em4] [em17]

0

主题

86

帖子

453

积分

中级会员

Rank: 3Rank: 3

积分
453
发表于 2012-3-1 21:59:00 | 显示全部楼层

Re:为啥glewInit()总返回GLEW_ERROR_NO_GL_VERSION?

有glew.dll和opengl的dll和lib文件吗,#include<gl/gl.h>

15

主题

38

帖子

38

积分

注册会员

Rank: 2

积分
38
 楼主| 发表于 2012-3-1 22:41:00 | 显示全部楼层

Re:为啥glewInit()总返回GLEW_ERROR_NO_GL_VERSION?

LINKER -> INPUT : GLFWDLL.lib GLFW.lib glew32s.lib glew32mxs.lib glew32mx.lib glew32.lib opengl32.lib

system32里面有glew32.dll glew32mx.dll GLFW.dll glmf32.dll opengl32.dll

另外。。我直接贴google吧

OpenGL SDK: GLEW - The OpenGL Extension Wrangler Library
www.opengl.org/sdk/libs/GLEW/ - 网页快照 - 翻译此页      《---官网
#include <GL/glew.h> /* Replace gl.h with glew.h */      《---说明。不需要gl.h

lib 和 dll有问题?求鉴定。

继续求解,谢谢LS。

15

主题

38

帖子

38

积分

注册会员

Rank: 2

积分
38
 楼主| 发表于 2012-3-1 23:15:00 | 显示全部楼层

Re:为啥glewInit()总返回GLEW_ERROR_NO_GL_VERSION?

找到毛病了。。opengl context的事,先初始化窗口,再初始化glew。。。忙道一晚上,原来是顺序不对啊。。。。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2025-8-1 01:11

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表