【发布时间】:2013-11-01 16:29:01
【问题描述】:
我需要为我的硕士论文研究 Z3 SMT 求解器。我已经查看了基于 SMT-Lib 输入的 Z3-SMT 教程。但我只能安装需要 Python 知识的 z3-Py。我想知道是否有可能在 Mac OSX 上使用 SMT 前端安装 z3。如果是,您能帮忙吗?
【问题讨论】:
-
来自 z3.codeplex.com:“支持的平台:Windows、OSX、Linux 和 FreeBSD”上面说它将在 OSX 上运行。
-
@Okuma.Scott,我按照网站上的说明进行操作,但得到以下结果:Z3Py 构建成功。因此,据我了解,安装了使用 python 的 z3。我对python一无所知,我想知道是否有任何方法可以使用SMT Lib安装z3。
-
根据维基百科,SMT-LIB 可以与C/C++, .NET, OCaml, Python, and Java 一起使用。但是http://www.smtlib.org/ 提供的信息非常少。如果维基百科是对的,它看起来很有希望。
-
Wikipedia 似乎从here 获取信息“也可以通过使用 ANSI C API、.NET 托管公共语言运行时的 API 或 OCaml API 在程序上调用 Z3。”
-
谢谢你们。我应用了@Taylor 的建议,现在它正在工作。