iOS   发布时间:2022-03-30  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了Qt上的QML应用程序工作缓慢,JIT被禁用大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在为iPhone开发基于QML的应用程序,在mACBook IOS 11(Sierra)上工作.我使用Qt 5.9.1 build,使用最新版本的xCode.一切都运行正常,但在“应用程序输出”中有警告
“对于QML,JIT被禁用.属性绑定和动画将非常慢.请访问 https://wiki.qt.io/V4以了解您平台的可能解决方案.”
我尝试通过编辑qv4global_p.h文件来启用JIT,如上面的网页所述,但它没有帮助.
我使用IOS模拟器(带有IOS 11.0的iPhone 6,7)进行调试和测试,动画@L_874_6@(如转换,不透明度变化,按钮点击)真的很慢而且滞后,有关输出控制台中qml对象的手动更新的消息,像“做手动更新……”之类的东西.我没有iPhone,所以我无法检查真实设备上是否存在同样的问题,但似乎是这样,因为我读过simillar主题,而且我没有找到任何信息.

@H_301_11@

那么,有没有解决这个问题的方法,如何在IOS上获得流畅,正确的qml控件行为?也许带商业许可证的Qt Quick Compiler可以帮助解决这个问题?请帮忙,真的卡在这里..@H_301_11@

解决方法

您无法在qv4global_p.h上启用JIT,如果您这样做,您可以在插入R_201_11845@ac的设备上编译和运行您的应用程序,但是当您拔掉它时,您的应用程序将停止并且不再运行,问题来自Apple,

@H_301_11@

@H_301_11@

试用Qt商业许可的试用版并测试您的应用.在我的情况下,经过一些测试后我在objectivC中构建了我的应用程序@H_301_11@

@H_197_22@

大佬总结

以上是大佬教程为你收集整理的Qt上的QML应用程序工作缓慢,JIT被禁用全部内容,希望文章能够帮你解决Qt上的QML应用程序工作缓慢,JIT被禁用所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。