单片机/MCUwilliam hill官网
直播中

杨文祥

10年用户 34经验值
擅长:513129
私信 关注
[问答]

qt的opengl配置

./configure ... -opengl ...
出现如下问题,不知道有没有人做过类似的,求解答
opengl.png
已退回2积分

回帖(3)

胡威

2015-11-26 11:49:08
下载opengl源码。交叉编译opengl。然后把opengl的头文件,库文件包含到Qt配置的路径里,再交叉编译Qt。
举报

行路者

2015-11-28 21:42:22
可能是库出现问题了吧
举报

杨文祥

2016-1-15 20:39:28
本帖最后由 silver_illusion 于 2016-1-15 20:42 编辑
引用: 奋斗1949 发表于 2015-11-26 11:49
下载opengl源码。交叉编译opengl。然后把opengl的头文件,库文件包含到Qt配置的路径里,再交叉编译Qt。

不好意思,这段时间没搞出来,歇了会。
我编译了Mesa的库文件,编译出相应的库文件。具体qt配置如下
然后一切正常,开始配置。
但是当我gmake的时候,出现了很蛋疼的问题
Qcoreevent.h 出错, expected identifier before numeric constant,发现是宏定义的问题,如t3 图中的红色部分,于是检查定义,位于q11_embed_x11.cpp 中,如图t4。搞不懂,为什么枚举和宏定义有关系。
关键是我查了包含的头文件,也没有包含q11_embed_x11的啊。真心搞不懂
举报
  • t1.png
  • t3.png
  • t4.png

更多回帖

发帖
×
20
完善资料,
赚取积分