查看完整版本: [-- 嵌入式linux+qt5+opengl es --]

QTCN开发网 -> Qt安装与发布 -> 嵌入式linux+qt5+opengl es [打印本页] 登录 -> 注册 -> 回复主题 -> 发表主题

122240045 2014-04-29 19:17

嵌入式linux+qt5+opengl es

来这边请教一个:
由于工作上的原因,我最近需要把qt5+opengl交叉编译到X86架构开发板的linux系统上,但一直遇见问题。
我理解的过程是这样的:用交叉编译器和mesa源码编译出mesa库,然后修改qt5源码对应平台的qmake.conf,指定交叉编译器和QMAKE_LIBDIR_OPENGL,QMAKE_INCDIR_OPENGL,QMAKE_LIBS_OPENGL等值,令其指向之前编译出来的mesa库,同时配置qt5源码的时候添加-opengl,最后交叉编译出整个qt5库。
我交叉编译mesa7.1.0成功后,再去编译qt5,但提示All the OpenGL functionality tests failed!
假如把上面的opengl换成opengl es2的话,同样会有这样的问题。
我想请问一下,我对这整个移植的流程理解上有误吗?
谢谢!!

像风一样自由 2016-04-22 16:25
楼主 您好!  您的问题解决了吗? 我在编译Qt5.5.0 for arm cortex a9 时,也需要 -opengl es 2 支持,但是我加入 -opengl es 2 时,也出现了Error:All the OpenGL functionality tests failed!  希望能和您交流一下。 谢谢!

lkppost 2016-11-08 20:28
淘宝上有移植好的,直接用就是了
https://item.taobao.com/item.htm?spm=a230r.1.14.36.w9DqGr&id=540976451326&ns=1&abbucket=2#detail


查看完整版本: [-- 嵌入式linux+qt5+opengl es --] [-- top --]



Powered by phpwind v8.7 Code ©2003-2011 phpwind
Gzip disabled