我正在尝试编译哲毛的xactor包(为Chisel保护原子操作),但得到错误
value += is not a member of Chisel.Bundle
声明
io += port
是否有支持此构造的latest.release以外的Chisel版本?
答案 0 :(得分:2)
看起来你想要使用Chisel" master"发现于(https://github.com/ucb-bar/chisel),指向最新的开发负责人。自述文件涵盖了使用"自我发布"模型,其中包含您自己编译的本地SNAPSHOT版本,而不是latest.release
。
以下是github Chisel README页面出现问题的说明副本:
$ git clone https://github.com/ucb-bar/chisel.git $ cd chisel
编译并安装Chisel的本地副本:
$ make clean test publish-local
为了在您自己的项目中使用Chisel的本地副本,您 将需要更新您的build.sbt文件,以便Chisel库 您的本地副本满足依赖性。取代
libraryDependencies += "edu.berkeley.cs" %% "chisel" % "latest.release"
使用:
libraryDependencies += "edu.berkeley.cs" %% "chisel" % "2.3-SNAPSHOT"