-
Notifications
You must be signed in to change notification settings - Fork 0
Setup Linux
This page will go through the setup process for Linux. The ways you in general set up the project is mostly the same as all platforms mostly follow the same build tools and share the same code base, so this page will only show the requirements.
Note: If you're not planning to use VS Code you can skip any mention of .vscode directory or anything VS Code related.
In order to work with this project you'd need G++ 12.2.0, Make 4.3 and findutils 4.9.0.
This is officially developed under Arch Linux and all of these are available using the default pacman package manager.
Other package managers probably have these too, find the way that fits your distro.
If you're using VS Code you'd also need gdb 12.1 as well as the official Microsoft C/C++ VSCode Extension.
Other versions of the specified tools may work but are not tested.
The C++ version used is C++17 and same goes for C if used, which runs on C17.
These two runs specifically under gnu++17 and gnu17.
Once you got all those set up, you're ready to move on with the Setup Guide.