KLEE安装

KLEE简介

KLEE是一个构建在LLVM编译器之上的符号虚拟机,在UIUC开源许可下可用。有关KLEE的具体细节,可以参考这篇论文:OSDI 2008

安装流程

说明:文本安装全程参照官网说明:http://klee.github.io/

笔者操作系统为maxOS:Majave,因而首先介绍macOS系统,mac上的安装有两种方式

通过Docker安装:

首先,Docker是什么:

简而言之,Docker 在容器的基础上,进行了进一步的封装,从文件系统、网络互联到进程隔离等等,极大的简化了容器的创建和维护。使得 Docker 技术比虚拟机技术更为轻便、快捷。

想要具体了解,可以移步:https://yeasy.gitbooks.io/docker_practice/content/introduction/

下面,安装:

1.安装docker

Docker安装官方文档:https://docs.docker.com/docker-for-mac/

想看中文的话可以参考:https://www.runoob.com/docker/macos-docker-install.html

下载地址:https://hub.docker.com/editions/community/docker-ce-desktop-mac 下载前需要登录,注册登录也非常简单。

2.安装KLEE

一条命令:

$ docker pull klee/klee:2.0

安装完成。 

直接从git下载KLEE安装:(笔者用这种方法安装遇到很多问题,暂时没有成功,之后再补充)

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值