查看完整版本: [-- Qt5.12系列编译32位qml程序崩溃报错 --]

QTCN开发网 -> Qt安装与发布 -> Qt5.12系列编译32位qml程序崩溃报错 [打印本页] 登录 -> 注册 -> 回复主题 -> 发表主题

新手崛起 2019-07-05 15:45

Qt5.12系列编译32位qml程序崩溃报错

如图所示:
[attachment=20563]


qml: dynamicObject error [url]qrc:/QMLModule/FunctionModel/STC_PcHomePage.qml:2[/url] plugin cannot be loaded for module "QtQuick.Controls": 无法加载库E:\Qt\Qt5.12.4\5.12.4\mingw73_32\qml\QtQuick\Controls.2\qtquickcontrols2plugind.dll:内存资源不足,无法处理此命令


开始原以为是自己代码问题,后面切换成5.12系列的64位后,编译完全没问题,64位也是5.12首推出的,后面也换了5.11的32位编译,也是正常没问题,只有5.12系列的32位有问题,最近也尝试了5.13的32位一样报错,这边截图我报错的代码:
[attachment=20564]

正常来说这种动态构建是没问题的,只有5.12系列及以上的32位有问题,希望有知道原因的大佬说下,百度无果!!!

新手崛起 2019-07-05 16:27
自己去官网搜索了一遍,好像是个BUG,不知道是不是,大佬看看,https://bugreports.qt.io/browse/QTBUG-66292?attachmentOrder=asc

liudianwu 2019-07-06 10:00
新手开始崛起了,牛逼!

fsu0413 2019-07-06 21:46
内存不足。。。。。
32位程序最大只能用2G内存,大了就不能用了。

(以下是猜测)
可能QML内置了一些技术可以把一些jit编译的QML存在内存中,但是由于内存分配多于2G导致内存不足。。。。

新手崛起 2019-07-08 10:15
liudianwu:新手开始崛起了,牛逼![表情] [表情]  (2019-07-06 10:00) 

知道我谁不

liudianwu 2019-07-08 10:16
新手崛起:知道我谁不[表情] (2019-07-08 10:15) 

是谁不重要,重要的是已经崛起了,雄起了!

新手崛起 2019-07-08 10:36
liudianwu:是谁不重要,重要的是已经崛起了,雄起了![表情] (2019-07-08 10:16) 

你从哪里看出来我崛起了,雄起了哦

liudianwu 2019-07-08 13:14
新手崛起:你从哪里看出来我崛起了,雄起了哦[表情] (2019-07-08 10:36) 

从头到脚都崛起了!

richards 2019-07-17 15:37
5.12.2没有这个问题 高于这个版本的都有这个问题。不过也很奇怪,demo 用 contort2的 就没问题


查看完整版本: [-- Qt5.12系列编译32位qml程序崩溃报错 --] [-- top --]



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