查看: 18913|回复: 13

[求助] linux qt如何在imx6上跑opengl es?请大侠求救

[复制链接]

该用户从未签到

2

主题

20

帖子

0

注册会员

Rank: 2

积分
74
最后登录
2015-2-14
发表于 2014-12-24 16:43:40 | 显示全部楼层 |阅读模式
请问linux qt如何移植opengl es?求各位大神协助一下,谢谢!
我知道答案 目前已有13人回答
回复

使用道具 举报

该用户从未签到

2

主题

20

帖子

0

注册会员

Rank: 2

积分
74
最后登录
2015-2-14
 楼主| 发表于 2014-12-24 16:53:41 | 显示全部楼层
configure QT4.85代码时添加了-opengl es2 -egl两个选项,报如下错误
EGL (GLES/egl.h) disabled.
The EGL functionality test failed!
EGL is required for OpenGL ES to manage contexts & surfaces.
You might need to modify the include and library search paths by editing
QMAKE_INCDIR_EGL, QMAKE_LIBDIR_EGL and QMAKE_LIBS_EGL in
/opt/A9/qt-everywhere-opensource-src-4.8.5/mkspecs/qws/linux-arm-g++
回复 支持 反对

使用道具 举报

该用户从未签到

2

主题

6

帖子

0

新手上路

Rank: 1

积分
36
最后登录
2015-6-26
发表于 2014-12-24 17:27:20 | 显示全部楼层
没把 egl的头文件 和 库加进来

回复 支持 反对

使用道具 举报

该用户从未签到

2

主题

20

帖子

0

注册会员

Rank: 2

积分
74
最后登录
2015-2-14
 楼主| 发表于 2014-12-24 17:31:10 | 显示全部楼层
shanchong234 发表于 2014-12-24 17:27
没把 egl的头文件 和 库加进来

你好!我再官网上下了个L3.0.35_4.1.0_DEMO_IMAGE_BSP,并在上面找到egl的库和头文件,链接进去,但是还是报这个,是qws/linux-arm-g++这个的问题吗?或者说要怎么加啊?请指点一下,谢谢
回复 支持 反对

使用道具 举报

该用户从未签到

2

主题

6

帖子

0

新手上路

Rank: 1

积分
36
最后登录
2015-6-26
发表于 2014-12-24 17:36:27 | 显示全部楼层
你把你的 configure 配置发上来
回复 支持 反对

使用道具 举报

该用户从未签到

2

主题

20

帖子

0

注册会员

Rank: 2

积分
74
最后登录
2015-2-14
 楼主| 发表于 2014-12-24 17:37:55 | 显示全部楼层
shanchong234 发表于 2014-12-24 17:36
你把你的 configure 配置发上来

./configure -prefix /opt/A9/Qt4.8.5_forArm -opensource  -confirm-license -embedded arm -xplatform qws/linux-arm-g++ -platform /qws/linux-x86-g++ -little-endian -verbose -opengl es2 -egl -host-little-endian -shared -no-qt3support -no-phonon -no-phonon-backend -qt-zlib -no-gif -no-libtiff -no-qvfb -qt-libjpeg -no-nis -no-opengl -no-cups -no-webkit -no-glib -no-dbus -no-rpath -no-mmx -no-3dnow -no-sse -no-sse2 -no-sse3 -no-ssse3 -no-sse4.1 -no-sse4.2 -no-avx -no-neon -no-audio-backend -no-svg -no-javascript-jit -no-script -no-scripttools -no-multimedia -no-openssl -nomake tools -qt-mouse-tslib -I/usr/local/tslib/include -L/usr/local/tslib/lib -I/opt/rootfs/usr/include -L/opt/rootfs/usr/lib
回复 支持 反对

使用道具 举报

该用户从未签到

2

主题

20

帖子

0

注册会员

Rank: 2

积分
74
最后登录
2015-2-14
 楼主| 发表于 2014-12-24 17:38:13 | 显示全部楼层
shanchong234 发表于 2014-12-24 17:36
你把你的 configure 配置发上来

谢谢帮忙啊!
回复 支持 反对

使用道具 举报

该用户从未签到

2

主题

20

帖子

0

注册会员

Rank: 2

积分
74
最后登录
2015-2-14
 楼主| 发表于 2014-12-24 17:43:10 | 显示全部楼层
shanchong234 发表于 2014-12-24 17:36
你把你的 configure 配置发上来

现在报的错是
OpenGL ES 2.x disabled.
The OpenGL ES 2.0 functionality test failed!
You might need to modify the include and library search paths by editing
QMAKE_INCDIR_OPENGL, QMAKE_LIBDIR_OPENGL and QMAKE_LIBS_OPENGL in
/opt/A9/qt-everywhere-opensource-src-4.8.5/mkspecs/qws/linux-arm-g++.
回复 支持 反对

使用道具 举报

该用户从未签到

2

主题

20

帖子

0

注册会员

Rank: 2

积分
74
最后登录
2015-2-14
 楼主| 发表于 2014-12-24 17:43:45 | 显示全部楼层
shanchong234 发表于 2014-12-24 17:36
你把你的 configure 配置发上来

我多写了个-no-opengl
回复 支持 反对

使用道具 举报

该用户从未签到

2

主题

20

帖子

0

注册会员

Rank: 2

积分
74
最后登录
2015-2-14
 楼主| 发表于 2014-12-24 19:34:42 | 显示全部楼层
自己顶一下!求协助帮忙啊,看了http://community.freescale.com/docs/DOC-94066,说要linux-imx6-g++以及0001-add-i.MX6-EGL-support.patch文件,请问哪里有呢!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /3 下一条

Archiver|手机版|小黑屋|恩智浦技术社区

GMT+8, 2025-7-20 14:01 , Processed in 0.112385 second(s), 30 queries , MemCache On.

Powered by Discuz! X3.4

Copyright © 2001-2024, Tencent Cloud.

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