gpt4 book ai didi

scala - 使用伯克利硬浮点

转载 作者:行者123 更新时间:2023-12-02 03:53:33 24 4
gpt4 key购买 nike

我在我的项目中使用Chisel3。我尝试导入硬 float 库,如下所示:

import chisel3._ 
import hardfloat._

但不幸的是,我得到:

[warn]  ::::::::::::::::::::::::::::::::::::::::::::::
[warn] :: UNRESOLVED DEPENDENCIES ::
[warn] ::::::::::::::::::::::::::::::::::::::::::::::
[warn] :: edu.berkeley.cs#hardfloat_2.11;1.2: not found
[warn] ::::::::::::::::::::::::::::::::::::::::::::::
[warn]

我浏览了几个使用 Hardfloat 的存储库,发现我在 build.sbt 中缺少这一行:

libraryDependencies ++= Seq("edu.berkeley.cs" %% "hardfloat" % "1.2")

但不幸的是我仍然收到错误。然后,我尝试编译使用 Hardfloat 的项目而不进行任何修改(例如 soundkit ),但我仍然遇到相同的错误。我使用终端和 InteliJ 来编译我的项目并得到相同的结果。由于某种原因,hardfloat 库甚至没有显示在 IntelliJ 的外部库中。

enter image description here

如果有人让我知道可能出现的问题,我将非常感激。

最佳答案

pedrofurla 是对的。在与 RISC-V 的人员交谈后,我了解到,正如您所说,hardfloat 并未发布到 sbt 可以下载的地方。为了使用该库,必须在本地构建并发布它:

git clone https://github.com/ucb-bar/berkeley-hardfloat.git hardfloat    
cd hardfloat
sbt publish-local

注意:该库与 chisel2 配合使用

关于scala - 使用伯克利硬浮点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44189870/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com