摘要
在这篇文档中,将介绍chisel项目+difftest环境配置。在完成所有步骤之后,工作目录下会有如下内容:
./
chisel_env.sh
NEMU/
difftest/
DRAMsim3/
java和mill
chisel基于scala语言,运行环境为JVM。mill作为编译工具,因此需要安装mill
和java
- mill
sudo sh -c "curl -L https://github.com/com-lihaoyi/mill/releases/download/0.9.8/0.9.8 > /usr/local/bin/mill && chmod +x /usr/local/bin/mill"
这个过程很快,因为下载的其实是一个安装脚本
然后运行:
mill
之后会进入到一个下载程序,默认会把程序安装到${HOME}/.cache/mill/download
,运行之后会在这个文件夹放置可运行文件。
- java