mirror of
https://github.com/rizinorg/bap-frames.git
synced 2026-11-07 18:30:44 -10:00
master
Overview
Frames is a format for storing execution traces. This repository contains:
- A description in piqi language of the
framesformat; - A
C++library for writing data in theframesformat - An
OCamllibrarybap-framesfor reading data in theframesformat - A BAP plugin
framethat providesframesformat reader for thebap-pluginslibrary
Build and install
OCaml bap-frames library
From sources
oasis setup
./configure --prefix=`opam config var prefix`
make
make install
From opam
-
Add our opam repository if you don't have one
opam repository add bap git://github.com/BinaryAnalysisPlatform/opam-repository.git -
install
opam install bap-frames
C++ libtrace library
-
Generate configuration files
cd libtrace ./autogen.sh -
Configure (use configuration options to your taste)
./configure -
Compile and install
make make install
Languages
OCaml
87.6%
C++
5.5%
C
5.1%
Shell
0.9%
Makefile
0.6%
Other
0.3%