All of git, but in a GUI.
- If you haven't yet, install a C++ compiler.
Most compilers should work, just make sure that you have the latest version, or at least one that supports C++20 well.
- On Windows: Build Tools for Visual Studio 2022.
- On macOS: run
xcode-select install. - On Linux: This depends on your distribution, but you'll want a package like 'g++-12' or 'clang-11'.
- If you haven't yet, install conan.
- Conan is a package manager that automatically downloads all the necessary dependencies for this project and puts them in a central location, ready to be found and used.
- If you haven't yet, install cmake.
- CMake is a tool that takes the project files, checks your environment, and turns all that into build scripts that will work on your system.
- Create a directory for your build, and go to it.
- e.g.
mkdir out && cd out. [1] - Run CMake.
- e.g.
cmake .., or follow these instructions. - Build.
- e.g.
cmake --build ., or run whatever build system you've configured it to use (make,ninja,msbuild...)
| [1] | .gitignore is already configured to ignore out/, so
this is the recommended directory to use. |