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. |