从源代码构建时终端崩溃



我目前正试图从源代码构建ANT,但遇到了一个奇怪的问题:开发人员在构建ANT时建议使用的make -j 4似乎在一段时间后冻结了,随后它正在运行的终端窗口关闭,而不会引发任何可识别的错误。有什么办法解决这个问题吗?

信息:我在VMware虚拟机中运行Ubuntu 22.04,分配了6GB的RAM和160GB的存储空间。虚拟机以前经历过各种各样的不稳定。

我用apt-get确保了这个make是最新的。

我在Ubuntu Oracle虚拟机中使用make -j8构建g2opy时遇到了类似的问题,该虚拟机具有5 GB RAM和50 GB存储空间。在构建时,终端和浏览器将在没有任何消息的情况下关闭。我通过以下链接将交换大小增加到10GB解决了这个问题:

https://linuxize.com/post/how-to-add-swap-space-on-ubuntu-20-04/

我把内存增加到10 GB RAM,然后我就可以构建这个包了。我认为这是一个记忆问题(至少对我来说(。我希望这也能帮助解决你的问题。

相关内容

  • 没有找到相关文章

最新更新