- A modern CMake based build-system
- vcpkg for package management
- clang-format and editorconfig for source code formatting
- clang-tidy for linting
- API documentation via doxygen
The template project assumes the following software is available in a build / development environment:
- CMake 3.21 or newer
- vcpkg
- A compiler with C++ 17 support
- doxygen