ubuntu - 在 Ubuntu 20.04 上构建 Gem5

标签 ubuntu compilation out-of-memory ubuntu-20.04 gem5

我是 Gem5 的新手,我在终端 scons build/X86/gem5.opt -j9 上运行命令来构建 Gem5。我收到了这个错误:
g++: fatal error :终止信号终止程序 lto1
编译终止。
make: *** [/tmp/ccG0ZHm9.mk:41:/tmp/gem5.opt.ktpAnb.ltrans13.ltrans.o] 错误 1
make: *** 等待未完成的工作....
lto-wrapper: fatal error : make 返回 2 退出状态
编译终止。
/usr/bin/ld: 错误: lto-wrapper 失败
collect2:错误:ld 返回 1 个退出状态
scons: *** [build/X86/gem5.opt] 错误 1
scons:建筑因错误而终止。
我的电脑:Ubuntu 20.04 LTS,8 GB 主内存,Intel(R) Core(TM) i5-8300H CPU
请帮忙!!

最佳答案

你的 Ubuntu 存储大小是多少?我未能在具有 10GB 和 20GB 存储大小的 Ubuntu 18.04 上构建 gem5,但在 30GB 中成功。也许增加您的存储大小可以解决问题。

关于ubuntu - 在 Ubuntu 20.04 上构建 Gem5,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67922019/

相关文章:

bash - 如何在变量中获取 bash 命令的输出

java - 关键字是如何开发的?

windows - 在 Windows 上编译 OpenSSL

java - 增加 Spark on Yarn 中的 Java 堆大小

c# - 使用 System.Threading.ReaderWriterCount 获取内存不足异常

ubuntu - ubuntu 14.04 上的 dnx web 抛出 "System.Runtime.InteropServices.Marshal"异常 (1.0.0-beta8)

php - php5 软件包在 Ubuntu 16.04 LTS 上没有安装候选

c++ - 构建 Armadillo 线性代数库,无法与 Ubuntu 14.04.3 LTS 上的 SuperLU 链接。制作共享对象时不能使用X

javascript - AngularJS - 如何从 $compile 获取处理后的 HTML 输出?

java.lang.OutOfMemory错误: Java heap space