腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
警告:#警告qopenglfunctions.h .h与
GLEW
不兼容,
GLEW
定义将未定义[-Wcpp]
、
、
、
、
我正在配置一个程序,它可以处理过剩的
Qt
。我正在
使用
QT
5.1.1。而且,openGL的某些功能似乎已经从
Qt
4丢失到
Qt
5。在我的程序
中
,我创建了一个QOpenGLContext,并试图
使用
vbo将其呈现给QWindow。vbo部分工作正常。显然,不能同时
使用
glew
和qopenglfunction。如果您想建议我<em
浏览 0
提问于2013-12-10
得票数 6
1
回答
无法向directory添加现有目录
、
我试图在directory
中
打开一些文件,文件名是"VertexShader.vert"和"FragmentShader.frag",这两个文件都在我的项目目录
中
,但是当我试图打开它们时,我必须这样做:open("/home/ali/
QT
projects/OpenGL/VertexShader.vert") (我必须传递完整的路径)。我将这些文件添加到我的目录
中
,但什么也没有发生。
如
您所
浏览 1
提问于2015-10-23
得票数 1
2
回答
获取有关重定义的错误(OpenGL 4.0着色语言食谱)
、
、
、
、
我只是测试了第一章()
中
的代码。1>D:\APP\
Qt
5\5.0.0\msvc2010\include\GLES2/gl2.h(38): error C2371: 'GLintptr' : redefinition; different basic types 1> D:\OpenGL\
glew
-1.5.4\i
浏览 2
提问于2013-02-06
得票数 0
回答已采纳
2
回答
如何子类QGLWidget
使用
glew
?
、
、
、
我很难得到一个
使用
glew
编译的QGLWidget子类。我在Windows7上运行
QT
5.0.1+ MinGW 4.7。
GleW
1.7.0已经用said MinGW编译了。在编译时,我会得到以下200个错误: 编辑:我在另一个设置
中
尝试了同样的方法(
Qt
4.7 + MinGW4.4)。它编译并运行得很好
浏览 1
提问于2013-02-10
得票数 2
回答已采纳
3
回答
QT
中
使用
glew
解析OpenGL函数
、
、
已经17天了----我正努力用
QT
用OpenGL编写一个简单的程序,但是所有在谷歌上搜索的教程都失败了。我用-opengl桌面编译了
QT
5.0.1,
使用
msvc2010使桌面默认。据一些人说,在
QT
中
使用
glew
是不可能的,因为
QT
的内置库阻止了
glew
包含它的头部,但是Sean 认为这是可能的(但是这里没有解释它是如何实现的)。即使
使用
QGLWidget,我也不能
使用
OpenGL扩展。 现在,我想要的是
使用
浏览 4
提问于2013-07-02
得票数 8
回答已采纳
2
回答
GLEW
和
Qt
5对报头的重新定义
、
、
所以,1> c:\
qt
\
qt
5.0.2\5.0.2\msvc2012_64
浏览 5
提问于2013-06-15
得票数 10
回答已采纳
4
回答
glGenBuffers在
Qt
5
中
的什么位置?
、
、
、
我似乎在
Qt
5
中
找不到glGenBuffer函数,我的包含列表如下所示#include <QtOpenGL/qglbuffer.h> #include
浏览 1
提问于2013-02-24
得票数 4
回答已采纳
1
回答
如
何在
Qt
5.4程序
中
的文件之间共享OpenGL 3.3+函数和上下文
、
、
、
、
目前正在尝试将一个SDL2 /
GLEW
3.3程序移植到
Qt
以
使用
OpenGL工具,但是由于我实际上需要
使用
窗口空间,所以我不能仅仅从QOpenGLWindow继承。我似乎不知道如何给其他文件提供访问权限,因为
GLEW
只需要包含在任何需要访问的地方。3_2_Core *glFuncs; GLuint ID;}
Qt
关于这一点的文档(包
浏览 2
提问于2015-05-01
得票数 0
2
回答
Qt
5和
GLEW
MX => glewInit失败
、
、
、
我们正在将我们的项目从
Qt
4.8迁移到5.4。我们在多线程中
使用
多个上下文。为此,我们
使用
GLEW
MX (我们将所需的上下文设置为当前上下文,然后在GLEWContextStruct的本地实例上调用glewInit() )。我确实安装了OpenGL版本的
Qt
5.464。下面是最小化的代码:#define
GLEW
_STATIC #includ
浏览 4
提问于2015-01-24
得票数 0
1
回答
Qt
项目中对
glew
方法的未定义引用
、
、
、
、
在
QT
5.1.0
中
使用
opengl时,我遇到了严重的问题。我的编译器是MinGW 32位,我
使用
Windows10 64位。我正在尝试创建一个包含OpenGL小部件的主窗口。我增加了#define
GLEW
_STATIC和#include <gl/
glew
.h>。我还添加了库路径和要链接的库的信息,以及我的.pro文件
中
的包含路径。但是,对于
glew
.h
中
包含的所有函数,我仍然得到了未定义的引用。实际上,我已经注
浏览 5
提问于2017-01-11
得票数 3
回答已采纳
2
回答
Qt
4.8.1
、
、
、
'glGenBuffers' was not declared in this scope 这就是我在尝试
使用
该方法后得到的错误。如何添加适当的库或其他东西,以及我应该添加什么和如何添加。我
使用
的是win7和
qt
4.8.1。我读过关于
GLEW
的文章,但我不知道如何将它添加到windows或
qt
中
。
浏览 0
提问于2013-04-11
得票数 2
回答已采纳
2
回答
如
何在
glGenBuffersARB中
使用
像
Qt
5这样的扩展?
、
、
、
、
我目前的问题是:我有一些现有的OpenGL代码(桌面,而不是OpenGL ES)
使用
一些OpenGL扩展,包括glGenBuffersARB。在
Qt
5之外,访问此类扩展的函数非常简单,例如,通过
使用
GLEW
,我可以这样做:一切都会像预期的那样神奇地运作,我可以立即开始
使用
glGenBuffersARB。但是在
Qt
5
中
有一个警告,
GLEW
和QOpenGLFunctions不能很好地一起玩(复制自qopenglfunctions.
浏览 12
提问于2016-09-21
得票数 1
回答已采纳
1
回答
Qt
5.2.1 : error: gl.h未解决之前包含
、
、
我一直在试图解决一个众所周知的问题,将
GLEW
包含到
Qt
.And
中
,我仍然没有成功。在这里的人们开始放弃重复问题之前,我实际上已经浏览了、和,所以在文章
中
解释了解决办法。我
使用
opengl桌面配置从源代码
中
重新编译了
QT
5.2.1。帮不上忙。 我将
glew
.h和
Qt
无关的内容放入另一个头/cpp
中
,这也没有帮助。我试图在我的
glew
.h之前加入#include <QGLWidge
浏览 13
提问于2014-05-15
得票数 1
回答已采纳
1
回答
Qt
不创建OpenGL上下文
、
、
、
我是
Qt
新手,我正在尝试将我的
Qt
5环境配置为
使用
OpenGL小部件。我在网上学习了很多教程和小贴士,但似乎没有什么效果。我在设计器
中
创建了一个窗口,然后手动将自己的QGLWidget子类添加到窗口的布局
中
(参见教程说明)。我还填写了paintGL、initializeGL和resizeGL函数。以前我
使用
的是过剩的
glew
,所以我将
glew
抛到了
Qt
的构建路径
中
。我已经了解到,为了在
Qt
中
浏览 3
提问于2013-06-25
得票数 2
回答已采纳
1
回答
如何将
glew
库导入
QT
、
、
我想问一下有没有人能帮我把
glew
库导入到windows7的
Qt
4.7
中
。我访问了
glew
网站,下载了
glew
库,把
glew
32.dll复制到了我的system32文件夹
中
。但我不知道下一步该做什么。当我试图包含
glew
时,
Qt
无法识别它。
浏览 1
提问于2012-10-17
得票数 1
2
回答
包含
Qt
5的错误:#在
glew
.h之前包含错误gl.h
、
、
、
、
我在
Qt
4.8上有项目,并试图用
Qt
5.1来构建它。我收到了很多和错误。看起来这是OpenGL在
Qt
5
中
的重大变化。所有包含的内容都是#include "GL/gl.h" #include "GL/
浏览 0
提问于2013-03-18
得票数 3
回答已采纳
1
回答
使用
QGLWidget设置
GLEW
、
、
、
我在
Qt
中
设置
GLEW
有一个问题,我正在
使用
Microsoft Visual C++ 2012-编译器。这是我的班级#define MYQOPENGLWIDGET_H #endif &
浏览 2
提问于2015-05-08
得票数 0
1
回答
Qt
4和
GLew
似乎彼此不兼容
、
、
、
我正在尝试从GLee迁移到
glew
,因为GLee不能在VC2010下工作,并且已经有一段时间没有更新了。我在头文件方面遇到了问题,因为两个库都想先定义它们的头文件。
glew
不喜欢先定义gl.h (这是在QtOpenGL
中
定义的),而QtOpenGL特别声明
glew
应该在QtOpenGL之后定义。#ifdef __<em
浏览 3
提问于2012-02-13
得票数 1
回答已采纳
4
回答
在
QT
5.4
中
跨类
使用
最新的OpenGL函数
、
、
、
、
我在前面发布了一个关于如何让OpenGL在
Qt
上工作的问题,但现在我希望能够
使用
OpenGL所拥有的最新功能。在
Qt
之前,我
使用
的是
glew
;但是
Qt
说
glew
与它的QtOpenGL头文件有冲突。现在,我
使用
QtCreator3.3.0获得了
QT
5.4,并且正在
使用
新的QOpenGLWidget;然而,缺乏关于应该如何
使用
QT
5.4的指导,让我有点不知所措:
Qt
浏览 7
提问于2015-01-30
得票数 7
回答已采纳
1
回答
如
何在
QT
5.4
中
使用
本机OpenGL?
、
我想
使用
QT
5.4创建一个窗口,并
使用
普通的OpenGL函数呈现该窗口中的一些内容。在过去的几天里,我读了很多关于
Qt
类和如何初始化OpenGL等等的文章。现在,我非常不确定下一步要做什么,以及以后
使用
普通的OpenGL函数应该
使用
哪个类。有人能更清楚地向我解释我要做什么来设置一个
Qt
,在其中我可以
使用
普通的OpenGL吗?我提出的其他一些问题是:
Qt
在什么时候创建一个普通的OpenGL上下文?我必须
使用
QOp
浏览 3
提问于2015-06-30
得票数 6
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
对象存储
云点播
实时音视频
活动推荐
运营活动
广告
关闭
领券