首页| 论坛| 消息

标题:关于树莓派3b交叉编译Qt5.9.1结果!
作者:angelus
日期:2017-07-23 23:14
内容:

今天终于完美的在树莓派3上交叉编译qt5.9.1成功
从半个月前开始买了树莓派玩玩,就一直在尝试把qt5.9.1运行在树莓派3上,
先后尝试了在树莓派上编译,在32位linux下交叉编译,在64位linux下交叉编译,上网查找各种教程。
遗憾的是一直都没有完美的编译出来,要么就是缺少 播放器后端,要么就是没法开启opengl es2 ,
最好的结果就是交叉编译后需要把 工程放在特定目录下才能正常编译,还需要忽略qtwebengine模块

总之就是各种缺陷,最近突然发现国外已经有人为此开发出了编译脚本,就花费了周末两天来实验
第一天基本上各种坑,一天就在失败中结束。
不服输第二天开始尝试开发版的编译脚本,终于在经过各种问题后,编译完美成功!

编译的模块包括:
qtbase qtdeclarative qtquickcontrols qtquickcontrols2 qtmultimedia qtsvg qtxmlpatterns qtwebsockets
qtserialport qtwebchannel qtremoteobjects qtvirtualkeyboard qtwebengine qtnetworkauth qtserialbus
qtspeech qtcharts qtgamepad qtgraphicaleffects
(piomxtextures ffmpeg)非qt的第三方模块


测试环境pi3字符界面下 开启eglfs进行显示 (非x11图形界面)

1qtmultimediaok 可以播放1080P的mp4影片
2:qtquickcontrols2 ok 自己写的例子
3: qtremoteobjects ok 自己写的例子同步
4: qtserialport& ..


#1 [liudianwu 07-24 08:30]
厉害,高手!佩服!
#2 回 liudianwu 的帖子 [angelus 07-24 10:34]
liudianwu:厉害,高手!佩服! (2017-07-24 08:30) 
小菜鸟而已,没办法,官方只有企业用户才会支持 嵌入式 ,开源都需要自己搞的!
#3 [mingjian 11-05 15:20]
咨询下如何pi3如何开启eglfs 显示
#4 [mingjian 11-05 15:37]
咨询下如何pi3如何开启eglfs 显示
#5 [mingjian 11-05 15:37]
咨询下如何pi3如何开启eglfs 显示

<< 1 2 >> (1/2)

回复 发表
主题 版块