首页| 论坛| 消息

标题:Qt5.12系列编译32位qml程序崩溃报错
作者:新手崛起
日期:2019-07-05 15:45
内容:

如图所示:

qml: dynamicObject error qrc:/QMLModule/FunctionModel/STC_PcHomePage.qml:2 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位一样报错,这边截图我报错的代码:

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


#1 [新手崛起 07-05 16:27]
自己去官网搜索了一遍,好像是个BUG,不知道是不是,大佬看看,https://bugreports.qt.io/browse/QTBUG-66292?attachmentOrder=asc
#2 [liudianwu 07-06 10:00]
新手开始崛起了,牛逼!
#3 [fsu0413 07-06 21:46]
内存不足。。。。。
32位程序最大只能用2G内存,大了就不能用了。
(以下是猜测)
可能QML内置了一些技术可以把一些jit编译的QML存在内存中,但是由于内存分配多于2G导致内存不足。。。。
#4 回 liudianwu 的帖子 [新手崛起 07-08 10:15]
liudianwu:新手开始崛起了,牛逼!  (2019-07-06 10:00) 
知道我谁不
#5 回 新手崛起 的帖子 [liudianwu 07-08 10:16]
新手崛起:知道我谁不 (2019-07-08 10:15) 
是谁不重要,重要的是已经崛起了,雄起了!

<< 1 2 >> (1/2)

回复 发表
主题 版块