-
-
Notifications
You must be signed in to change notification settings - Fork 342
Compiling
Evan Teran edited this page May 24, 2017
·
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:
| Compiler | Version Test |
|---|---|
| GCC | >= 4.8 |
| Clang | >= 3.4 |
| Dependency | Version Required |
|---|---|
| Qt | >= 4.6 |
| 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