安装gem5:

  1. 更新系统
sudo yum update
  1. 安装依赖
sudo yum install git scons gcc-c++ python-devel python3-devel protobuf-devel protobuf-compiler zlib-devel
  1. 克隆gem5
git clone https://gem5.googlesource.com/public/gem5
  1. 进入gem5目录
cd gem5
  1. 编译gem5
scons build/X86/gem5.opt -j<n>

其中,<n>为编译使用的CPU核心数量。

  1. 验证gem5是否安装成功
build/X86/gem5.opt --version

编译运行:

  1. 进入gem5目录
cd gem5
  1. 运行gem5
build/X86/gem5.opt configs/example/se.py -c tests/test-progs/hello/bin/x86/linux/hello

其中,tests/test-progs/hello/bin/x86/linux/hello是要运行的可执行文件。

  1. 查看运行结果

在命令行中会输出运行结果,也可以在m5out目录中查看日志文件

CentOS 8 怎样安装gem5怎样编译运行

原文地址: https://www.cveoy.top/t/topic/gQ5P 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录