在Freescale / Yocto和Raspberry / Raspbian上运行相同的QML程序,这两个测试设备具有几乎相同的CPU armv7
。但Raspbain方面的表现非常糟糕。并发出此警告
JIT is disabled for QML. Property bindings and animations will be very slow.
Visit https://wiki.qt.io/V4 to learn about possible solutions for your platform.
即使是简单的QML示例也给出了这一点。那么要启用JIT,我是否必须重建Qt环境?或者这是Raspbain平台的错误。
答案 0 :(得分:3)
我找到了改善性能的解决方案: 启用OpenGL驱动程序解决了这个问题。
raspi-config
Advanced Options
GL Driver
GL(Full KMS)
现在运作良好,但仍然收到JIT
警告。
答案 1 :(得分:0)
您必须重建Qt才能获得完整的eglfs或X11 / openGL功能 和交叉编译功能