

OBS officially builds with Qt 6.3.1, though you may be able to build with other versions of Qt. Grab the MSVC package for your version of Visual Studio. You can install the official Qt 6 distribution from the Qt website. You can download our build of Qt 6.3.1 from the obs-deps repo releases. Pre-built Windows dependencies for Visual Studio 2022 can be found in the obs-deps repo releases.Latest SDKĭevelopment packages of FFmpeg, x264, cURL, and mbedTLS Available CMake configuration variables can be found in the CMake build system documentation. # using more verbose output and skipping dependency checksĬI/build-windows.ps1 -SkipDependenc圜hecks -CombinedArchs -BuildConfiguration Release -VerboseĬustom Windows builds allow full customization of the desired build configuration but also require manual setup and preparation. # Build and package a combined 64-bit and 32-bit of OBS with Release configuration,

# Use `my_build_dir` prefix as build directoryĬI/build-windows.ps1 -BuildDirectory my_build_dir # Create a zip archive with OBS and all required librariesĬI/build-windows.ps1 -BuildConfiguration Debug # Skip download and setup of dependenciesĬI/build-windows.ps1 -SkipDependenc圜hecks # Check for dependencies installable via Chocolatey # Download and set up dependencies, then build OBS for local host To do a fully automated build, open a PowerShell window, switch to the checkout directory then run one of the following commands: Note that the automatic build scripts can use Chocolatey to automatically install additional build dependencies (CMake and 7-Zip), by passing the -Choco switch.Ĭlone the repository including submodules: C++ ATL for latest v143 build tools (x86 & 圆4).Visual Studio 2022 (at least Community Edition).Windows PowerShell (v5+ and more recent).Necessary dependencies are installed automatically, build flags use a sane default, and the generated OBS build uses the application's full feature set. Automatic Windows builds allow building OBS with minimal input and setup.
