z3 - 如何在Linux下从Z3编译示例代码

标签 z3

我下载了 Linux 版本的 z3,并试图使其在 Linux 下工作,但无法编译(我正在使用 gcc 编译示例代码)。我从 gcc 编译器获得了 undefined reference 的列表。我相信我在编译代码时指定了 lib 文件位置。 任何人都可以提供我需要哪些库才能使其正确编译。

最佳答案

Z3 for linux 是使用编译的

gcc (Ubuntu/Linaro 4.6.1-9ubuntu3) 4.6.1

如果您使用的 gcc 版本不兼容,则可能会出现链接错误。

你成功编译了Z3附带的C示例吗? 它位于:z3/examples/c

要编译它,你必须执行

./build.sh

如果不起作用,可能是因为您使用的 GCC 版本不兼容。

关于z3 - 如何在Linux下从Z3编译示例代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10214432/

相关文章:

mathematical-optimization - 我如何最好地解决此优化问题?

z3 - z3py中如何设置核心数

c++ - 在 Z3 C++ 绑定(bind)中定义有趣的宏和正则表达式

z3 - Z3 的simple() 方法是否支持吸收定律?

optimization - NUZ : Use of soft-assertions with weights and ids

z3 - SMT 中的混合理论

floating-point - Z3:浮点 FMA 语义

python - z3 规划问题和阻碍世界

z3 - 使用 Z3 的配置 API

z3 - 确定任意命题公式中变量的上限/下限