• Stars
    star
    195
  • Rank 199,374 (Top 4 %)
  • Language
    C++
  • License
    GNU General Publi...
  • Created over 6 years ago
  • Updated 7 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

The Operating System for JudgeDuck -- Stable and Accurate Judge System

JudgeDuck-OS-64-GRUB

JudgeDuck-OS Targeting x86-64 based on GRUB

Build and Run

Tested on Ubuntu 20.04 and gcc version 9.3.0 (Ubuntu 9.3.0-17ubuntu1~20.04).

Prerequisites:

sudo apt install gcc g++ gcc-multilib g++-multilib qemu-system-x86 grub-pc xorriso nasm make

# Download duck-binaries repository at the parent directory
git clone https://github.com/JudgeDuck/duck-binaries.git ../duck-binaries

Build:

make

Run:

make run      # Run with QEMU
make run-nox  # Run with QEMU (no-graphic)

Run on Real Machine

TODO