Chess

Building instructions

  • Required packages and libraries

    • C++ compiler that supports c++20 standard
    • CMake: Cross-platform software tool for managing the build process of software using a compiler-independent method.
      Make sure to download the version 3.15 or higher.
    • libsdl2-dev: Simple DirectMedia Layer development files
    • libsdl2-image-dev: Image loading library for Simple DirectMedia Layer
    • libsdl2-ttf-dev: Font library for Simple DirectMedia Layer
  • Linux

  • On Linux you can use clang or gcc compiler.

    • Ubuntu

      • $ apt install libclang-dev clang or $ apt install g++
      • $ apt install cmake
      • $ apt install libsdl2-dev
      • $ apt install libsdl2-image-dev
      • $ apt install libsdl2-ttf-dev