-
Notifications
You must be signed in to change notification settings - Fork 30
Setup Guide
QilinPTA edited this page Mar 24, 2022
·
2 revisions
We provide the following options for you to build Qilin from its source code:
(1) Build Qilin using gradle (tested on both Ubuntu and MacOS)
sudo apt install -y openjdk-8-jdk-headless ##(If running on Ubuntu 20.04)
git clone https://github.com/QilinPTA/Qilin.git
cd qilin/
source ./run.sh
(2) Build Qilin using Docker (Ubuntu OS)
docker pull hdjay2013/qilin:latest
docker run -it hdjay2013/qilin:latest /bin/bash
git clone https://github.com/QilinPTA/Qilin.git
cd qilin
docker build -t "qilin:latest" . ##(do not forget the dot here)
(3) Set up Qilin in IntelliJ IDEA
Following here for setting up the debugging and develop environment for Qilin in IntelliJ-IDEA.(4) Build Qilin via Windows Linux Subsystem (WSL)
Follow Microsoft's guide on how to install WSL.
Once WSL is installed, simply run the wsl
command to enter wsl and use either (1) or (2) to build Qilin.
This has been tested with Windows v10.0.18363 + Ubuntu 20.04 LTS
The above installation guide has been tested on OSX 10.10.3, Ubuntu 20.04, and Windows Linux Subsystem (WSL v10.0) but it should work on most Linux-based systems.