c++: internal compiler error: Killed解决办法(手动增加swap空间 )

cpp项目编译时报错: c++: internal compiler error: Killed

原因:内存不够,并且没swap,增加swap

  • 解决办法,依次执行如下命令
    (创建虚拟磁盘的命令“dd if=/dev/zero of=/tmp/newdisk bs=1M count=100”中dd 命令是用来操作磁盘的,可读可写;if 指定从哪里去读;bs 指定每一个块的大小(count根据自己情况定义,我最终定义了分配16G大小)。)
sudo -s
dd if=/dev/zero of=/tmp/newdisk bs=1M count=16000
du -sh /tmp/newdisk
mkswap -f /tmp/newdisk //格式化swap空间
free -m //查看磁盘使用情况
chmod 0600 /tmp/newdisk
swapon /tmp/newdisk //添加swap空间添加到现有的swap上去
free -m

如图所示
在这里插入图片描述
手动增加swap空间成功后回到你刚才错误的终端重新执行你刚才的命令就不会出现这个错误了,加油!

猜你喜欢

转载自blog.csdn.net/qq_44830040/article/details/106113814
今日推荐