bitblaze中静态分析工具vine安装
来源:互联网 发布:浙江软件考试网 编辑:程序博客网 时间:2024/05/20 22:26
实验环境:
- 操作系统:32位Ubuntu desktop 12.04.5
1.下载vine
mkdir bitblaze
cd bitblaze/
mkdir temu
cd temu/
wget http://bitblaze.cs.berkeley.edu/release/vine-1.0/vine-1.0.tar.gz
tar zxvf vine-1.0.tar.gz
2.在vine-1.0/doc/install-vine-release.sh提示下安装所需的依赖项,然后执行:./configure
3.执行make。在make过程中遇到的问题:
error: new declaration ‘char*
basename(const char*)’
在头文件之前添加:#define HAVE_DECL_BASENAME 1
可能还会遇到offsetof错误,在irtoir-i386.cpp和irtoir-arm.cpp开头处添加:
#include <stddef.h>
4.最后查看vine是否安装成功:
cd bitblaze/vine
./trace_utils/trace_reader -trace examples/five.trace | grep T1
运行以上命令会有下图所示:
./trace_utils/appreplay -trace examples/five.trace \ -stp-out five.stp -ir-out five.il -wp-out five.wp
有运行结果则成功
参考链接:http://blog.sina.com.cn/s/blog_a5ba8b0f0101ldor.html
阅读全文
0 0
- bitblaze中静态分析工具vine安装
- BitBlaze(三) - 静态分析组件Vine
- bitblaze安装--vine
- BitBlaze Vine和TEMU的安装
- 安装bitblaze的动态分析工具temu
- 用Bitblaze进行程序分析之三------VINE的使用
- Bitblaze环境搭建之vine的编译和安装
- 【system】Findbugs静态分析工具插件安装
- BitBlaze(四) - 动态分析组件TEMU
- 代码静态分析工具PC-LINT安装配置【转】
- 代码静态分析工具PC-LINT安装配置
- 代码静态分析工具PC-LINT安装配置
- 代码静态分析工具PC-LINT安装配置
- 代码静态分析工具PC-LINT安装配置
- 代码静态分析工具PC-LINT安装配置
- 代码静态分析工具PC-LINT安装配置
- 代码静态分析工具PC-LINT安装配置
- 代码静态分析工具PC-LINT安装配置
- 推箱子
- PL/SQL Developer中Projects的概念
- Haproxy
- 如何使用 Secret?- 每天5分钟玩转 Docker 容器技术(108)
- Java基础-基本语法
- bitblaze中静态分析工具vine安装
- jQueryUI互动效果之resizable
- 需求的获取与敏捷项目管理
- Analyzing the Performance of an Anycast CDN(含论文谷歌翻译,人工修正)
- C++温故而知新----1
- 牛客网——不用加减乘除做加法
- C#随机生成四个两两相同的随机数
- Android请求服务器获取短信验证码实现注册功能
- SharedPreferences封装与全局使用