If you do not know what submodules are, or you are not using Git from the command line, PLEASE make sure to fetch the submodules too.Ĭreate one or more of the following subdirectories within the cloned repository for building: release, debug, and build (suffixed with or without 32/64 to specify architecture). Latest SDKĬlone the repository and submodules: git clone -recursive
![cmake install dependencies cmake install dependencies](https://cmake.org/cmake/help/latest/_images/GUI-Add-Entry.png)
![cmake install dependencies cmake install dependencies](https://docs.conan.io/en/latest/_images/conan-info_deps_html_graph.png)
Qt5 (Grab the MSVC package for your version of Visual Studio).Pre-built versions of these dependencies for VS2019 on Windows can be found here:.Development packages of FFmpeg, x264, cURL, and mbedTLS.Certain features may not function properly without these security rights (primarily, the ability to use game capture on UWP apps).
Cmake install dependencies full#
outside Program Files), you will need to add the security group ALL APPLICATION PACKAGES to have full control over the main OBS Studio directory and sub-directories. zip method for either the full or small install and installing to a non-standard program location (i.e.
Cmake install dependencies .exe#
exe installer contains the base OBS Studio 32bit, 64bit, Intel® RealSense™ plugin, but does not contain the Browser Source plugin. exe installer, otherwise the components are included in the. You will be prompted during install for the Browser Source and RealSense plugin to be installed if using the. zip contains OBS Studio 32bit, 64bit, Browser Source, and Intel® RealSense™ plugin. Pre-built Windows versions can be found here: almost all distributions want to build the CEF package from scratch, so using an already compiled binary to save time is a no-go.OBS Studio supports a specific version of CEF which is sometimes an issue with fixed releases and even with rolling releases.
![cmake install dependencies cmake install dependencies](https://sumo.dlr.de/docs/images/VSInstall.png)
The CEF (Chromium Embedded Framework) adds any browser-related feature to OBS as a vendored dependency, but many distributions don't provide it when building OBS for their official repository. Please note that any install directions/packages for Linux/FreeBSD distributions listed as Unofficial means that they are community provided and may not provide all the features and/or be up to date or stable.Īnd any support for those packages should be directed at the appropriate distro/package maintainers. If you want to develop for OBS, please visit our Discord and get to know the devs or have questions answered!Īlso, if there is something in this guide you want to change/improve on, it is recommended that you talk about it with the devs in Discord or IRC first.