c++ - cpp中z3的编译和执行命令?
问题描述
#include<z3++.h>
#include<iostream>
#include"mainProj.cpp"
using namespace std;
using namespace z3;
int main()
{ context c;
tactic t = tactic(c, "bit-blast");
expr x = c.bv_const("x", 16);
expr y = c.bv_const("y", 16);
expr z = c.bv_const("z", 16);
goal g(c);
g.add(x == y + z);
return 0;
}
我应该执行以下代码。编译和执行的命令是什么?
解决方案
我的程序的编译是“ g++ myProj.cpp -lz3 ” 希望有用
推荐阅读
- java - Error in reading yaml file using `snakeyaml`
- gremlin - gremlin - show query execution time
- php - 输出具有相同值的数组
- jasmine - 如何调试“错误:超时 - 在 jasmine.DEFAULT_TIMEOUT_INTERVAL 指定的超时内未调用异步回调”?
- docker - Docker 上的 Websocket 与 nginx
- bash - 如何根据参数迭代不同的列表
- java - 如果涉及方法内变量的范围,python 与 java 有什么不同吗?
- memory-management - JVM 问题失败;error='无法分配内存' (errno=12)
- python - 我想在 python 中打印一个固定的字母 1080 次。我想打印 n 行而不到最后
- asp.net-core - 基于属性验证 IEnumerable 参数 URL 中的项目数