Qt编译错误之out of memory allocating 1073745919 bytes

来源:互联网 发布:抖腿的坏处 知乎 编辑:程序博客网 时间:2024/05/17 20:43

这个错误也就是“编译器的堆空间不足”。

由于资源文件qrc过大,超出分配的内存范围,编译的时候打开任务管理器,会发现内存飙升。

可以在pro文件中加入:

CONFIG+=resources_big


参考链接:

http://stackoverflow.com/questions/39236670/compiling-10mb-resource-files-with-qrc-in-cmake-results-in-heap-space-allocatio


3 0