Z3SMTsolver学习笔记(⼆)——examples运⾏篇(未完成)经历千⾟万苦,犯过种种错误。我总算是成功的完成了Z3的安装和配置⼯作。下⼀步是逐渐掌握使⽤⽅法。
cmake如何使用2、然后我们⼀边翻译⼀边学着使⽤。
3、⾸先,我们要尝试着使⽤开发者提供的examples⾥的例⼦以确保我们的Z3安装正确并可以使⽤。
分割线——————————————————————————————————
4、上⾯的⼏步⼜陷⼊歧路了。编译,使⽤Z3⾃带的example很简单。
①从VS的命令符进⼊Z3的build⽬录。
②不要使⽤README中的
make examples //会报错,没有make命令
在windows VS中 要使⽤ nmake examples 命令,然后就会在build⽬录下⽣成数个可执⾏⽂件,分别对应不同的语⾔接⼝。其中
cpp_example是对应C++语⾔的应⽤程序。打开即可看到结算结果(这⾥因为没有断点停顿,⼀闪⽽过啥也看不清,不过可以确定我们的Z3是可⽤的)
5、终于⼜前进⼀步,现在⾯临的问题是如何才能编译使⽤我们⾃⼰的CPP程序。————(说实话,到这⾥受了这么多罪,我还不如乖乖去学SMT2.0标准输⼊,不过——懒得回头了)
⾸先,我尝试了使⽤命令⾏,z3 -h下有常⽤的输⼊格式,但是并没有CPP能使⽤的……全部都会报错。
然后,不知道…………之后再补充。⼜卡住了。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论