当前位置: 首页 > news >正文

Qt 编译报错:-1: error: fatal error: Killed signal terminated program cc1plus

项目场景:

        使用QtCreator编译项目时,报错:-1: error: fatal error: Killed signal terminated program cc1plus。


问题描述:

        原因是项目中添加了大量的高清图片资源后,再编译报错,这个时候甚至代码中都没有调用。


解决方案:

会报各种各样奇怪的错误,不只是-1: error: fatal error,解决步骤如下:

  • 删除之前编译生成的文件目录,整个目录删掉。
  • 重新执行qmake,执行rebuild。
  • 虚拟机减少并行编译,Projects,Parallel jobs由8改为4或者1,临时措施,治标不治本。
  • 使用指令 free -h 查看自己当前的交换内存是多大,一般默认2G。

  • 增加虚拟机的交换内存,依次执行以下操作。
//先关闭
sudo swapoff /swapfile//扩容,6G不够可以改8G等
sudo fallocate -l 6G /swapfile //修改 swapfile 的权限,仅允许 root 用户(文件所有者)拥有「读」和「写」权限(其他用户无任何权限)。
sudo chmod 600 /swapfile //将 swapfile 格式化为「swap 文件系统」(即虚拟内存专用格式)。
sudo mkswap /swapfile //启用 swapfile,让系统开始将其作为虚拟内存使用。
sudo swapon /swapfile//开机自动生效,永久。
sudo bash -c 'echo "/swapfile none swap sw 0 0" >> /etc/fstab'

http://www.dtcms.com/a/519893.html

相关文章:

  • wpf之颜色选择控件的使用
  • iOS 混淆实战清单:多工具组合完成 IPA 混淆、加固与交付治理(IPA加固 iOS混淆 无源码加固 Ipa Guard Swift Shield)
  • 「IOS苹果游戏」600个
  • 怎么看一个网站的cmsWordpress 主题 修改 版
  • 云平台+自助教室:利用微服务架构实现高效资源调度
  • 面试知识点-1022
  • Cursor MCP 第一章-第一节-MCP协议简介.md
  • 关于机器人队列、机器人调度、机器人会车、机器人避让的若干介绍
  • 做个网站多钱牛搬家网企业网站排名
  • 在AWS S3上动态自定义图片尺寸:Lambda + API Gateway无服务器解决方案
  • 《3D手游云原生开发:关键难题突破日志》
  • Docker 学习手册
  • Docker 镜像构建:手把手教你用 docker commit 定制专属镜像
  • 有哪个网站可以做ppt赚钱宁波网络推广团队
  • 力扣每日一题(三)划分题 + 思路题
  • Python爬虫第10课:分布式爬虫架构与Scrapy-Redis
  • 2025年运维部网络安全工作小结1025
  • 基于 Python 的坦克大战小程序,使用 Pygame 库开发
  • 做网站前期需求分析收费么互联网营销是做什么
  • 在 MacOS 中安装 MySQL 8
  • 宿迁网站建设宿迁网站域名的组成
  • Gartner发布AI安全创新指南:用集成的模块化AI安全平台赢得AI安全之战
  • FastGateway 核心技术原理拆解手册
  • vue3中实现渐变三层柱状图
  • 7.IXM6U系统时钟
  • 算子相关通用概念整理
  • Java 操作 PDF 图像:轻松驾驭 PDF 文档中的图片
  • OS_2 进程与线程(进程管理)
  • 网站规划 评价谷歌三件套一键安装
  • 腾讯云服务器如何建设网站百度关键词排名突然没了