Skip to content
Evan Teran edited this page Apr 4, 2019 · 23 revisions

If compiling from a git clone, please be sure to clone correctly by following the instructions found on the Cloning-The-Repository page.

Compiling edb is generally quite simple. edb currently depends on the following packages:

Tested Compilers

Dependencies

Dependency Version Required
Qt >= 5.2
Boost (Headers Only) >= 1.35
Capstone >= 3.0
Graphviz >= 2.38.0 (Optional)

Many distributions already have packages that satisfy these.

Once you have the necessary dependencies installed, it is as simple as this:

$ mkdir build
$ cd build
$ cmake ..
$ make

This will build the debugger along with all included plugins.

If you are planning on doing a make install, you may want to control the installation prefix to use. In which case, you simply specify it to cmake.

$ mkdir build
$ cd build
$ cmake -DCMAKE_INSTALL_PREFIX=/usr/local/ ..
$ make

For installation information, see Installing

Clone this wiki locally