scala - 在 Intellij Idea 上调试用 sbt 编写的软件验证器
问题描述
我正在使用不锈钢,一个 Scala 程序的软件验证器。我想在 Intellij Idea 上调试一个示例程序的验证过程。在上一篇文章中,我为交互式定理证明器解决了这个集成问题。但是现在,我面临两个问题:
显然,验证软件在编译时运行。也就是说,我进入 sbt 控制台并运行编译命令,然后验证过程似乎完成了。你可以试试这个经过验证的例子。这种情况对我来说是新的,因为我习惯于在执行时调试程序。
上面示例的 sbt 文件中的所有设置(例如,参见这个文件)似乎都引用了在线内容,而我想确保我使用从验证器的原始存储库分叉的本地副本。
我尝试过的所有配置都不起作用。你能帮我解决这个问题吗?
细节
这是不锈钢的当前配置页面。
解决方案
推荐阅读
- vue.js - 如何在 vuejs 方法中从数组中获取对象
- c++ - 以 10 为基数到 bool 数组,表示二进制/以 2 为基数
- javascript - LocalStorage 使用 JavaScript 从对象中删除项目
- php - 添加包装器时,WordPress 隐私政策链接消失
- ruby-on-rails - 为什么我的模型在保存时会生成此错误?
- windows - 有没有办法记录 I/O 文件访问并将其通过管道传输到正在运行的进程?
- php - php网页打开LED不工作,只显示php代码
- python - NoPackagesFoundError:当前 osx-64 通道 python 版本中缺少包
- python - Tensorflow 无法保持急切执行,TF2.x
- assembly - 常数值太大的 A2235 错误