mirror of
https://github.com/rizinorg/cutter.git
synced 2024-12-18 19:06:10 +00:00
1.1 KiB
1.1 KiB
Compiling Cutter
Cutter supports different build systems:
- Building with qmake
- Building with cmake
- Building with meson (see ./meson.py)
Each time in the section below, the prefered method will be explained. For other methods check associated documentation.
Requirements
- Qt (version differs from time to time but >= 5.6.1 should be fine)
- Radare2 (version changes, see
git submodule
to check the exact version) - Python 3.6
Compiling on Linux / OsX
The easy way is to simply run ./build.sh
from the root directory, and let the magic happen. The script will use qmake to build Cutter.
If you want to manually use qmake, follow this steps:
mkdir build; cd build
qmake ../src/Cutter.pro
make
cd ..
Compiling on Windows
The easy way to compile on Windows is to run:
set PYTHON=C:\Python36-x64
set ARCH=x64
prepare_r2.bat
build.bat
It doesn't work!
Check this page for common issues.