java - Z3 java 绑定(bind)?

标签 java z3

此页面上的信息仍然是最新的吗?

http://leodemoura.github.io/blog/2012/12/10/z3-for-java.html

我看到 rc 和 stable 都有一个 example/java 文件夹,其中包含实际示例,

这是否意味着 java 绑定(bind)现在是 stable/rc 分支的一部分?

如何启用和构建它们?

问候,

最佳答案

是的,Java 绑定(bind)现在(从 4.3.2 版本开始)是 Z3 的一部分。对于文档,您可能需要查看 Java 源代码中的注释。但是,关于内存泄漏仍然存在一个 Unresolved 问题(请参阅 this codeplex issue )。 de Mouras Blog 上的构建说明看起来有点过时,即,您不需要将“--java”传递给 mk_make,构建 java 绑定(bind)是新的默认值(但似乎有一个“--nojava”选项)。所以你有:

  1. python 脚本/mk_make.py
  2. cd 构建
  3. 全部制作

我应该补充一点,您可以在 Z3 codeplex 下载页面上下载包含 Java 绑定(bind)的预构建包(如果您不是 Windows 用户或想要最新的不稳定分支,请参阅右侧面板并切换到“计划”)。

关于java - Z3 java 绑定(bind)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28173491/

相关文章:

JavaFX:Maven 插件 - 使可执行文件引用 Maven 存储库而不是 lib 文件夹

java - 如何在 C/OpenGL 中从整数数组创建位图

z3 - Z3_benchmark_to_smtlib_string() 的输入参数

c++ - 从 z3 模型读取 z3 数组的 func interp

python - 如何使用 z3 解决这个问题?

java - Z3:检查模型是否唯一

JavaFX FXML-SceneBuilder-图像可调整大小

java - 如何检查文件是否存在并在不存在时循环再次询问新文件名?

java - 将 Spring Boot 应用程序部署到 Weblogic — Weblogic 尝试将我的主类作为 XML 资源加载,但失败

z3 - Z3 能否处理包含由 declare-sort/define-sort 引入的排序的数据类型?