Skip to content

delta/codecharacter-simulator-2023

 
 

Repository files navigation

Instructions

Dependencies

  • clang-format
  • Latest C++ compiler(Clang/GCC)
  • CMake
  • Ninja
  • CCache (optional but recommended)

Setting-Up Instructions

  • pip install -r requirements.txt to download conan, cmake-format and compdb
  • For setting up the build folder, run bash setup_build.sh, this will fetch the dependencies and create a build folder.

Build Instructions

  • cd build
  • cmake -G Ninja .. . We can provide extra build flags while running this. For example
    • to generate release build, run cmake -G Ninja -DCMAKE_BUILD_TYPE=Release ..
    • to generate release build without tests and statically, run cmake -G Ninja -DCMAKE_BUILD_TYPE=Release -DBUILD_PROJECT=no_tests ..
  • ninja

Building inside Docker

  • make gcc-docker
  • Other steps are same as above

About

The simulator of CodeCharacter 2023

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 90.8%
  • CMake 6.6%
  • Python 1.4%
  • Other 1.2%