找回密码
 立即注册
收起左侧

打开creator自带的quik例子,出现getProcAddress: Unable to resolve 'g...

13
回复
9274
查看
[复制链接]
累计签到:2 天
连续签到:1 天
来源: 2014-12-27 15:57:51 显示全部楼层 |阅读模式

马上注册,查看详细内容!注册请先查看:注册须知

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
打开creator自带的quick例子,出现错误:
QML debugging is enabled. Only use this in a safe environment.
getProcAddress: Unable to resolve 'glBindFramebuffer'
getProcAddress: Unable to resolve 'glBindFramebufferOES'
getProcAddress: Unable to resolve 'glBindFramebufferARB'
程序异常结束。

新手在线求大神解决。
回复

使用道具 举报

累计签到:1632 天
连续签到:2 天
2014-12-27 19:48:59 显示全部楼层
什么系统,什么版本的Qt,具体哪个例子?
回复 支持 反对

使用道具 举报

累计签到:2 天
连续签到:1 天
2014-12-27 21:22:51 显示全部楼层
win7 64位系统,qt是5.3.0,凡是运行设计到quick的例子都会出现这个错误。
回复 支持 反对

使用道具 举报

累计签到:2 天
连续签到:1 天
2014-12-27 21:33:03 显示全部楼层
yafeilinux 发表于 2014-12-27 19:48
什么系统,什么版本的Qt,具体哪个例子?

win7 64位系统,qt是5.3.0,凡是运行设计到quick的例子都会出现这个错误。
回复 支持 反对

使用道具 举报

累计签到:1632 天
连续签到:2 天
2014-12-28 21:06:38 显示全部楼层
wutongjie23hao 发表于 2014-12-27 21:33
win7 64位系统,qt是5.3.0,凡是运行设计到quick的例子都会出现这个错误。

新建一个项目,在.pro文件中添加:QT += opengl

然后在main.cpp中添加:
#include <QGLFormat>
#include <QDebug>

主函数中使用:

QGLFormat formate;
qDebug() << formate.openGLVersionFlags();
测试下支持的OpenGL版本。

估计是显卡的问题。
回复 支持 反对

使用道具 举报

累计签到:2 天
连续签到:1 天
2014-12-29 09:54:38 显示全部楼层
yafeilinux 发表于 2014-12-28 21:06
新建一个项目,在.pro文件中添加:QT += opengl

然后在main.cpp中添加:

测试输出为:QFlags(0x1|0x2|0x4|0x8),这是什么意思啊?是不是不支持?应该支持的吧,我以前是win8.1 32位系统,可以跑那些例子的。
回复 支持 反对

使用道具 举报

累计签到:1632 天
连续签到:2 天
2014-12-29 20:25:20 显示全部楼层
wutongjie23hao 发表于 2014-12-29 09:54
测试输出为:QFlags(0x1|0x2|0x4|0x8),这是什么意思啊?是不是不支持?应该支持的吧,我以前是win8.1 32 ...



是啊,应该是OpenGL的问题。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 支持 反对

使用道具 举报

累计签到:1632 天
连续签到:2 天
2014-12-29 20:29:55 显示全部楼层
wutongjie23hao 发表于 2014-12-29 09:54
测试输出为:QFlags(0x1|0x2|0x4|0x8),这是什么意思啊?是不是不支持?应该支持的吧,我以前是win8.1 32 ...

你下载的Qt安装包是哪个?
回复 支持 反对

使用道具 举报

累计签到:2 天
连续签到:1 天
2014-12-30 09:41:24 显示全部楼层
yafeilinux 发表于 2014-12-29 20:29
你下载的Qt安装包是哪个?

先是从官方的联网装的社区版,一打开creator,就停止工作,然后,就到论坛下载区下了“qt-opensource-windows-x86-mingw482_opengl-5.3.0.exe”安装了。
回复 支持 反对

使用道具 举报

累计签到:1632 天
连续签到:2 天
2014-12-30 10:19:41 显示全部楼层
wutongjie23hao 发表于 2014-12-30 09:41
先是从官方的联网装的社区版,一打开creator,就停止工作,然后,就到论坛下载区下了“qt-opensource-win ...

下载那个不带opengl样式的试试看,可以用最新的Qt 5.4.0,到这里:

http://download.qt.io/official_releases/qt/5.4/5.4.0/

下载:
qt-opensource-windows-x86-android-5.4.0.exe
回复 支持 反对

使用道具 举报

累计签到:2 天
连续签到:1 天
2014-12-30 11:41:00 显示全部楼层
yafeilinux 发表于 2014-12-30 10:19
下载那个不带opengl样式的试试看,可以用最新的Qt 5.4.0,到这里:

http://download.qt.io/official_rel ...

待装上你指定的版本以后,creator一旦打开,过大概30秒钟就会弹出“qtcreator.exe已停止工作”的对话框,win7 64位系统,qt及creator版本为:qt-opensource-windows-x86-android-5.4.0。
回复 支持 反对

使用道具 举报

累计签到:1632 天
连续签到:2 天
2014-12-31 22:20:52 显示全部楼层
wutongjie23hao 发表于 2014-12-30 11:41
待装上你指定的版本以后,creator一旦打开,过大概30秒钟就会弹出“qtcreator.exe已停止工作”的对话框, ...

我用的就是这个版本,系统也是win7 64位的,很正常啊。

感觉你的系统是不是有问题呢,如果可以的话,重装下系统吧。
回复 支持 反对

使用道具 举报

累计签到:2 天
连续签到:1 天
2015-1-2 20:15:49 显示全部楼层
yafeilinux 发表于 2014-12-31 22:20
我用的就是这个版本,系统也是win7 64位的,很正常啊。

感觉你的系统是不是有问题呢,如果可以的话,重 ...

还是报错啊?
QML debugging is enabled. Only use this in a safe environment.
getProcAddress: Unable to resolve 'glGenFramebuffers'
getProcAddress: Unable to resolve 'glGenFramebuffersOES'
getProcAddress: Unable to resolve 'glGenFramebuffersARB'
getProcAddress: Unable to resolve 'glBindFramebuffer'
getProcAddress: Unable to resolve 'glBindFramebufferOES'
getProcAddress: Unable to resolve 'glBindFramebufferARB'
getProcAddress: Unable to resolve 'glFramebufferTexture2D'
getProcAddress: Unable to resolve 'glFramebufferTexture2DOES'
getProcAddress: Unable to resolve 'glFramebufferTexture2DARB'
回复 支持 反对

使用道具 举报

累计签到:1632 天
连续签到:2 天
2015-1-4 21:05:52 显示全部楼层
wutongjie23hao 发表于 2015-1-2 20:15
还是报错啊?
QML debugging is enabled. Only use this in a safe environment.
getProcAddress: Unable ...

重装系统后安装那个不包含OpenGL的版本
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

公告
可以关注我们的微信公众号yafeilinux_friends获取最新动态,或者加入QQ会员群进行交流:190741849、186601429(已满) 我知道了