Build Guides
Instructions for building GeneralsGameCode and configuring its build system.
Available build guides
Section titled “Available build guides”Both vc6 and win32 produce 32-bit Windows builds. vc6 uses the original Visual C++ 6 toolchain for
retail-compatible Release builds, while win32 uses a modern Visual Studio toolchain.
Windows
Section titled “Windows”| Guide | Toolchain |
|---|---|
| CMake and Visual Studio 6 | VC6 |
| Build with CLion using VC6 or Win32 | VC6 / Win32 |
| Visual Studio 2022 and 2026 | Win32 |
| Guide | Toolchain |
|---|---|
| Build on Linux with Docker | VC6 |
CMake guide
Section titled “CMake guide”The Building with CMake guide covers the shared command-line workflow, common presets and options, target selection, installation, and build-specific requirements.