以32位模式构建gem5

问题描述 投票:0回答:1

我是 gem5 的新手。有一个为 32 位架构编译的应用程序,我想在 gem5 上运行。所以,我正在尝试以 32 位模式构建 gem5。是否有任何选项可以在 32 位模式下构建 gem5?

32-bit gem5
1个回答
0
投票

我也遇到了这个问题,不知道该怎么办,在文档或任何其他教程中找不到任何内容。

我已经可以使用它了,但它很脏。

我编辑了

src/arch/riscv/RiscvISA.py
并更改了默认值
riscv_type

riscv_type = Param.RiscvType("RV64", "RV32 or RV64")

到...

riscv_type = Param.RiscvType("RV32", "RV32 or RV64")

并重建:

scons build/RISCV/gem5.opt -j$(nproc)

必须有某种方法可以在构建时添加参数或类似的东西,无法弄清楚,但此解决方法有效。

© www.soinside.com 2019 - 2024. All rights reserved.