-
-
Notifications
You must be signed in to change notification settings - Fork 341
Compiling
Evan Teran edited this page Dec 26, 2015
·
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
| Compiler | Version Test |
|---|---|
| GCC | >= 4.8 |
| Clang | >= 3.4 |
####Dependencies
| Dependency | Version Required |
|---|---|
| Qt | >= 4.6 |
| Boost | >= 1.35 |
| Capstone | >= 3.0 |
Many distributions already have packages that satisfy these.
Once you have Qt installed, it is as simple as
$ 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