SMT求解器Q3B——在WSL上的Docker配置

SMT求解器Q3B------在WSL上的Docker配置

1、配置wsl下的Docker

WSL 2 上的 Docker 远程容器入门

2、在github上下载Q3B

Q3B下载地址

3、更换配置文件

下载完后,将如下文件更换为smtlibv2-grammar

4、安装docker镜像

进入Q3B的安装目录,执行如下命令

复制代码
docker build -t q3b:v1 .

其中,q3b为容器名称,v1为target

5、运行Docker容器

复制代码
docker run -t -i q3b:v1

-i: 交互式操作。

-t: 终端。

6、编译Q3B

事实上,如果使用DockerFile构造的容器,那么这一步完全不必。

复制代码
mkdir build
cd build
cmake ..
make

7、使用Q3B

进入build文件夹下,测试文件在Q3B/tests/data下提供。

复制代码
./q3b file.smt2
相关推荐
万象.9 分钟前
Docker网络原理
网络·docker·容器
春日见23 分钟前
从底层思维3分钟彻底弄清卷积神经网络CNN
人工智能·深度学习·神经网络·计算机视觉·docker·cnn·计算机外设
wudl556626 分钟前
MySQL 8.0.42 Docker 开发部署手册
数据库·mysql·docker
大新新大浩浩1 小时前
Deerflow部署-X86架构-在ubuntu2204操作系统上使用docker模式部署
docker·容器·架构
魔都吴所谓1 小时前
【Linux】Ubuntu22.04 Docker+四大数据库(挂载本地)一键安装脚本
linux·数据库·docker
大道V至简1 小时前
解决docker apt安装缓慢,切换国内源
docker
CSND7402 小时前
什么是Docker,容器是什么,镜像是什么,一文解读
运维·人工智能·docker·容器
Lethehong2 小时前
从零搭建 BettaFish:打造自己的多 Agent 舆情分析系统
人工智能·docker·开源·蓝耘元生代·蓝耘maas
斌味代码3 小时前
Docker + 宝塔:容器化部署最佳实践(2026最新版)
运维·docker·容器
❀͜͡傀儡师3 小时前
使用 Docker CLI 部署 Tugtainer 容器镜像自动更新系统
docker·容器·tugtainer