OpenBmc开发错误4:g++:internal compiler error:Killed (program cc1plus)

错误提示:g++:internal compiler error:Killed (program cc1plus)

OpenBmc开发错误4:g++:internal compiler error:Killed (program cc1plus)

原因分析:内存不够导致编译失败

解决方法:

修改local.conf文件中改小同时执行编译的进程数BB_NUMBER_THREADS,同时改小每个编译的线程数PARALLEL_MAKE。

   如果修改后仍然报错,需要增大虚拟机的内存:

     法1、通过虚拟机设置修改分配的内存。(需要主机有足够的内存,尽量改大一些,本人编译通过查看大约需要10G内存)

     法2、修改swap交换内存:请参考ubuntu 怎麼修改SWAP大小:图文详细教程