On Windows, all library dependencies are automatically included within the "externals" folder or can be downloaded on-demand. To build yuzu, you simply need to install:
* **[Visual Studio 2017 Community](https://www.visualstudio.com/products/visual-studio-community-vs)** - **Make sure to select C++ support in the installer**.
* **[CMake](http://www.cmake.org/cmake/resources/software.html)** - Used to generate Visual Studio project files.
* **Git** - We recommend [msysgit](http://msysgit.github.io/).
![3](http://i.imgur.com/joCBhIB.jpg)
* While installing Git Bash, you should tell it to include Git in your system path. (Choose the "Use Git from the Windows Command Prompt" option.) If you missed that, don't worry, you'll just have to manually tell CMake where your git.exe is, since it's used to include version info into the built executable.
* When CMake gives you an error, find the yuzu_USE_BUNDLED_SDL2, yuzu_USE_BUNDLED_QT and YUZU_USE_BUNDLED_UNICORN options on the list and check their respective checkboxes. Click configure again. CMake will now download the required libraries.
* Depending if you want a graphical user interface or not ("yuzu" is with a graphical user interface, while "yuzu-cmd" is just the command line version of it), select "yuzu" or "yuzu-cmd" in the Solution Explorer, right-click and "Set as StartUp Project".
* NOTE: Please refer to [Common Issues](https://github.com/yuzu-emu/yuzu/wiki/Common-Issues) if any errors. If you did not find a solution feel free to ask us in the IRC channel: #yuzu @ [Freenode](https://webchat.freenode.net/).
##### Note! This build is not a static build meaning that you need to include all of the dlls with the exe in order to use it.
#### Creating a static build (Optional)
* Instead of installing `mingw-w64-x86_64-qt5` install `mingw-w64-x86_64-qt5-static`
* Add `-DMINGW_STATIC_BUILD=1` to the cmake command line
#### Building without Qt (Optional)
Doesn't require the rather large Qt dependency, but you will lack a GUI frontend.
* Pass the `-DENABLE_QT=no` flag to cmake
## Clang build using clang-cl
:warning: This section is outdated and may not work
#### Prerequisites to install
* **[LLVM](http://releases.llvm.org/download.html#3.9.0)** - The clang compiler
* **[Visual Studio 2015 Community](https://www.visualstudio.com/products/visual-studio-community-vs)** - **Make sure to select C++ support in the installer**.
* **[CMake](http://www.cmake.org/cmake/resources/software.html)** - Used to generate Visual Studio project files.
* **Git** - We recommend [msysgit](http://msysgit.github.io/).