美文网首页Qt QML 杂记
Qt 报 virtual memory exhausted: C

Qt 报 virtual memory exhausted: C

作者: 赵者也 | 来源:发表于2020-08-07 17:50 被阅读0次

解决方法:

如果是使用 qmake 作为编译工具的话,在工程 pro 的文件中添加:

CONFIG += resources_big

这需要 Qt 5.12 和或之后的版本

如果是使用 cmake 作为编译工具的话,在 CMakeLists.txt 文件中添加:

qt5_add_big_resources(SRC_FILES resources.qrc) # big resources

这需要 Qt 5.12 和 CMake 3.9 以及之后的版本

参考链接:

QT添加大资源文件后编译报错的解决方法

Compiling 10MB+ resource files with qrc in cmake results in heap space allocation failures

相关文章

网友评论

    本文标题:Qt 报 virtual memory exhausted: C

    本文链接:https://www.haomeiwen.com/subject/grbzrktx.html