RWK Source - Windows Build Checklist

Simple high-level steps for getting RWK_Source building on Windows.

For a video tutorial click here

Progress: 0/0
Downloads Grab these first
Steps Tick as you go
  1. CLion Toolchain / CMake Profile expand

    Toolchain

    • Settings --> Build, Execution, Deployment --> Toolchains
    • Add new (+) --> choose Visual Studio
    • Name: Visual Studio
    • Toolset: the VS BuildTools path C:\Program Files (x86)\Microsoft Visual Studio\18\BuildTools.. (ignore warning)
    • Architecture: x86
    • Click Apply

    Profile

    • Settings --> Build, Execution, Deployment --> CMake
    • Add new (+) and enable it
    • Move it up the list and disable all others
    • Name: Debug-VisualStudio-86
    • Build type: Debug or Release (Debug recommended first)
    • Toolchain: Visual Studio
    • Generator: default NMake Makefiles
    • Click Apply and OK
  2. Edit rapt_CPU.h expand

    Edit: C:\RWK_Source\RWK_Source\Framework\RAPT\rapt_CPU.h

    (Reference below "NEW_COMMUNITY_2026" comments)

    #pragma once
    #include "rapt_object.h"
    #include "rapt_rect.h"
    #include "rapt_string.h"
            
    #define CPUHOOK(func) [&](CPU* theThis) func
    #define CPUHOOKPTR std::function<void(CPU* theThis)>
    #define COPY(x) x=theSource->x
            
    #ifndef RAPT_LEGACY //(NEW_COMMUNITY_2026)
    #define RAPT_LEGACY //(NEW_COMMUNITY_2026)
    #endif //(NEW_COMMUNITY_2026)
            
    #ifndef LEGACY_GL //(NEW_COMMUNITY_2026)
    #define LEGACY_GL //(NEW_COMMUNITY_2026)
    #endif //(NEW_COMMUNITY_2026)
            
            // ...