今天编译Qt程序,出现这个问题:
cc1plus.exe: out of memory allocating 65536 bytes
这个还没有遇到过,上网查了下。问题原因是资源文件过大。
qt的资源文件在存储时,是被存储在静态数组中的,资源文件过大时,可能会超出静态数组的大小,导致这个编译错误。
在工程文件中加入下面选项,可以解决这个错误:
CONFIG += resources_big
今天编译Qt程序,出现这个问题:
cc1plus.exe: out of memory allocating 65536 bytes
这个还没有遇到过,上网查了下。问题原因是资源文件过大。
qt的资源文件在存储时,是被存储在静态数组中的,资源文件过大时,可能会超出静态数组的大小,导致这个编译错误。
在工程文件中加入下面选项,可以解决这个错误:
CONFIG += resources_big
上一篇:关于Linux目录访问函数总结
举报文章
请选择举报类型
补充说明
0/200
上传截图
格式支持JPEG/PNG/JPG,图片不超过1.9M