当前位置:网站首页>关于 QtCreator使用msvc2017x64编译器编译项目报错”编译器的堆空间不足“错误 的解决方法
关于 QtCreator使用msvc2017x64编译器编译项目报错”编译器的堆空间不足“错误 的解决方法
2022-08-08 06:49:00 【长沙红胖子Qt】
若该文为原创文章,转载请注明原文出处
本文章博客地址:https://hpzwl.blog.csdn.net/article/details/126202905
红胖子(红模仿)的博文大全:开发技术集合(包含Qt实用技术、树莓派、三维、OpenCV、OpenGL、ffmpeg、OSG、单片机、软硬结合等等)持续更新中…(点击传送门)
Qt开发专栏:各种问题解决(点击传送门)
问题
开发工业自动化控制及信息化软件的时候,因为项目较大,模块较多,编译时,报错”编译器编译空间不足“,且常规方法无法消除的问题。

尝试
尝试1
按照常规的,在pro里面加大资源配置:
CONFIG += resources_big
无法解决。
尝试2
按照常规的,直接强制修改编译的编译器:

无法解决。
解决方法
因为并没有找到编译器内存分配的配置(主要是使用QtCreator开发),尝试加大内存(因为笔者开发为虚拟机win10+8GB,扩为win10+16GB内存,解决)

由此,可以猜测,msvc2017x64的编译器是有个地方配置使用内存所占系统内存的比例(编译过程中监测过,实际使用内存并不大),可能是超过了比例了,加大系统内存后,就没超限制,编译就正常通过了。
若该文为原创文章,转载请注明原文出处
本文章博客地址:https://hpzwl.blog.csdn.net/article/details/126202905
边栏推荐
猜你喜欢
随机推荐
进程间的五种通信方法
每日一题Day5
HCIA---OSPF实验
EasyExcel-(1)使用篇
一文带你了解webrtc基本原理(动手实现1v1视频通话)
使用Jlink RTT工具打印日志
Day39------网络相关
Properties集合的介绍和使用
最强分布式锁工具:Redisson
Task03:PyTorch可视化
BLE安全之SM剖析(3)
脑筋急转弯
jupyter notebook处理文件导致IOPub data rate exceeded
golang 服务大量 CLOSE_WAIT 故障排查
Golang 简单的读负载均衡
js中call、bind、apply的区别?
如何解决大团队需求交付周期长的问题?
seata内部是使用redisson的分布式锁来实现的吗?
【Android安全】priv-app 系统应用权限
论文解读:《Amy pred-FRL是一种通过使用特征表示学习来精确预测淀粉样蛋白的新方法》









