Basic C++ project configuration to start a console simple application.
You can start by clicking 'Use this template' at the upper right corner of the Github website. You will get a clone of this repo in your repositories to start working.
After making a local clone, you need to initialize and update the git submodules by executing at the root of the repository:
git submodule update --init --recursive
Once you are done, you can generate the build files with cmake presets.
cmake --presets ninja-release
And then, just go to ../build_cmake/ninja-release/ and execute ninja and you will get your binary file.
You can also get a Visual Studio solution file for your convenience, check CMakePresets.json file.
Yes, you should have cmake, ninja and a compiler such as Visual Studio Community availables in your development environment.
EOF