Qt 5.8 应该带有可选的提前使用 qtquick 编译器,但它带有一个 sort-of-a-jit-compiler,该功能默认启用并将编译的 QML 文件缓存在磁盘上以提高启动性能并减少内存使用。
然而,该功能带来了严重的 错误,这些错误大大减少了,或者在我的情况下甚至完全否定了它的好处,因为我从一开始就没有启动时间问题,而且测试也没有发现任何内存使用方面的改进。
所以我想做的是在我的项目中选择退出该功能,但我似乎没有找到如何做到这一点。回到 Qt 5.7.1 不是一个选项,因为我的项目依赖于 5.8 引入的其他新功能。