Implementations of various design patterns
- Internet connection (for CMake FetchContent module)
- CMake version at least 3.28.3
- Compiler with support for C++23
From command line, execute the commands below (replace Debug by Release if relevant):
mkdir build
cmake -S. -B./build
cmake --build ./build --config Debug
From the build directory, run:
ctest -C Debug --output-on-failure