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
相关推荐
旷世奇才李先生1 天前
Docker实战:容器化部署与Docker Compose集群管理(附企业级案例)
spring cloud·docker·eureka
Sirius Wu1 天前
Docker 镜像的构建、打包、变更、再次打包全流程
运维·docker·容器
Zhu7581 天前
【软件部署】docker环境部署domino
运维·docker·容器
.柒宇.1 天前
信创实战:银河麒麟 V10 服务器安装、网络配置与 Docker 环境搭建
linux·运维·docker·国产信创·麒麟操作系统
IT从业者张某某1 天前
基于Docker的hadoop容器安装hive并测试
hive·hadoop·docker
杨浦老苏1 天前
Docker容器管理面板Dockhand
运维·docker·群晖
努力的搬砖人.1 天前
配置 Docker 镜像加速器
运维·docker·容器
江湖有缘1 天前
实时监控所有端口,Docker 部署 WatchYourPorts 保姆级教程
运维·docker·容器
IT从业者张某某1 天前
基于Docker的hadoop容器安装zookeeper
hadoop·docker·zookeeper
guojb8241 天前
告别部署踩坑:用 Docker Compose 优雅搞定多前端站点、HTTPS 与 SSE 推送
nginx·docker·https