Qt error: fatal error: Killed signal terminated program cc1plus

Posted DreamLife.

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Qt error: fatal error: Killed signal terminated program cc1plus相关的知识,希望对你有一定的参考价值。

Qt error: fatal error: Killed signal terminated program cc1plus

文章目录


关键字: qtfatalerrorcc1plusKilled signal terminated

内容背景:

最近项目终于切到Linux下开发了,所以最近的记录都是发生在Debian 10 以及Arm Debain 10 下,Qt版本5.12.3。这几天真是问题多多,收获满满,不过目前阶段仅仅停留在解决问题,至于原理性的东西,还得慢慢消化。最近好多问题都是直接群里问大神,感谢各位大神助我成长。

摘要

今天接在在公司写Bug,准备编译程序,结果触发了新的问题error: fatal error: Killed signal terminated program cc1plus下面看我怎么解决吧。

1 出现问题原因

遇到问题,直接百度就可以,这个问题出现的原因就是内存不够了,交换控件也不够了。

如下图所示,我程序编译的时候,内存会用到5G以上,而我开始分配才4G,所以编译的时候就会报error: fatal error: Killed signal terminated program cc1plus的错误了。

2 解决方法

虚拟机

如实我们是用虚拟机开发,那直接在虚拟机里面调整内存大小即可。如下图所示。

物理机

如果是物理计算机,长久之计还是增加物理内存,但是如果没有条件,那就换第三条,增加SWAP交换空间

增加SWAP交换空间

这个应该是不是每个系统不一样呢,所以这里就放个链接参考吧。

https://www.cnblogs.com/tangxiaosheng/p/16178586.html

https://blog.csdn.net/YiWHuang/article/details/125199044


以上是关于Qt error: fatal error: Killed signal terminated program cc1plus的主要内容,如果未能解决你的问题,请参考以下文章

Qt for android编译报错218:12: fatal error: ‘features.h‘ file not found # include <features.h>

fatal error C1083: 无法打开包括文件:"stdio.h": No such file or directory

关于 fatal error LNK1158: 无法运行“rc.exe” 的解决方法

vc2008中 fatal error LNK1169: 找到一个或多个多重定义的符号

关于 麒麟系统开发错误“fatal error: GL/gl.h: No such file or directory“ 的解决方法

已经在其他文件中定义, fatal error LNK1169: 找到一个或多个多重定义的符号