"Killed signal terminated program cc1plus"编译错误解决
2022-04-22 13:56 tangxiaosheng 阅读(5861) 评论(0) 编辑 收藏 举报在虚拟机中编译的,机器本身是32G内存,分给了虚拟机26G。编译一个大项目时出现这种提示,
这个错误提示之前是:“fatal error: ld terminated with signal 9 [Killed]”。
用Google搜索,感觉 调整 ubuntu swap 大小 说的有道理。
检查原来的/etc/fstab或者通过“sudo swapon -s” 检查swap文件,发现只有2G左右大小。于是:
sudo swapoff /swapfile sudo dd if=/dev/zero of=/swapfile bs=1M count=8192 sudo mkswap /swapfile sudo swapon /swapfile
上面是从链接摘录来的。回头试试看,编译是否更为顺畅。
实际结果是编译出现这种错误的几率降低了,于是我需要改为8192*2M大小,然后再实际体验下。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· Vue3状态管理终极指南:Pinia保姆级教程
2019-04-22 python发送邮件心得体会