Installation prerequisites
Before you can build and use Osiris, you need to ensure your system meets the necessary requirements. The prerequisites differ between Windows and Linux platforms.Windows requirements
To build Osiris on Windows, you need:Microsoft Visual Studio 2022
Visual Studio 2022 is required with the Desktop development with C++ workload installed.Download Visual Studio 2022
Visit the Visual Studio downloads page and download the Community, Professional, or Enterprise edition.
Install Desktop development with C++ workload
During installation, select the Desktop development with C++ workload. This includes the MSVC compiler, Windows SDK, and other required tools.
The project uses C++20 standard and requires MSVC compiler with Windows 10 SDK or later.
Linux requirements
To build Osiris on Linux, you need the following tools:CMake
CMake 3.24 or newer is required to configure the build system.C++ compiler
You need either:- g++ 11 or newer, or
- clang++ 18 or newer
The project uses C++20 standard features, so older compiler versions may not work.
Additional dependencies
For Linux injection, you’ll also need:System requirements
- Operating system: Windows 10/11 (64-bit) or Linux (64-bit)
- Architecture: x64 only
- Game: Counter-Strike 2 (latest version on Steam)
- Disk space: At least 500 MB for source code and build artifacts