Skip to content

Latest commit

 

History

History
40 lines (27 loc) · 1.39 KB

installation.md

File metadata and controls

40 lines (27 loc) · 1.39 KB

Installation

Prerequisites

!!! warning "Important" Please make sure to have the following prerequisites installed on your system before proceeding.

  • CMake >= 3.25
  • GCC >= 12.0 and G++ >= 12.0
  • isolate
  • libcap
  • systemd

If you are using Ubuntu, you can easily install the prerequisites interactively by running this bash script.

Development Dependencies

You can either prebuild the source code using CMake or install the following libraries to your system if you want to develop the judger.

Building from source

!!! failure "Deprecated" Given bash script is deprecated for now. It will be updated later. For now, you can install the judger using the binaries.

  1. Clone the repository.
  2. Run the bash script at the root of the repository:
./scripts/build_and_install.sh

If you don't want to install system-wide, you can make the corresponding changes in the script.

!!! tip You can also use deb or rpm packages or .tar.gz or .zip archives given to install under the Releases section.