簡體   English   中英

z3求解器:Mac平台上的z3-SMT

[英]z3 solver: z3-SMT on Mac platform

我需要為我的碩士論文開發Z3 SMT求解器。 我已經檢查了基於SMT-Lib輸入的Z3-SMT教程。 但是我只能安裝需要Python知識的z3-Py。 我想知道是否有可能在Mac OSX上使用SMT前端安裝z3。 如果是,您能幫忙嗎?

運行SMT-LIB腳本的最簡單方法是使用rise4fun界面: http ://rise4fun.com/Z3

也就是說,對於大問題或在其他程序中,您可能需要脫機運行Z3。 聽起來好像您已經安裝了Z3,因為您可以使用z3py。 如果您成功安裝了z3py,那么您也可以運行Z3,因為z3py依賴於Z3(從技術上講是z3庫,但是如果您從Codeplex獲取源代碼並對其進行編譯,則可能同時安裝了庫和可執行文件)。 有關所有平台的編譯和安裝說明,請參閱: https : //z3.codeplex.com/SourceControl/latest#README

安裝后,您可以使用./z3 -smt2 test.smt (或者如果將z3 -smt2 test.smt放在路徑上)在名為test.smt的SMT-LIB2文件上執行z3可執行文件。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM