Template Dependencies C++20 compiler CMake Ninja Build > mkdir build > cd build > cmake -G Ninja -DCMAKE_BUILD_TYPE=Release .. > ninja