The below wiki article is based on user submitted content. Please verify all hyperlinks and terminal commands below!
See a mistake? Want to contribute? Edit this article on Github
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:
cmd git clone --recursive https://github.com/yuzu-emu/yuzu.git cd yuzu
cmd git clone --recursive https://github.com/yuzu-emu/yuzu-canary.git cd yuzu-canary
NOTE: yuzu by default downloads to
C:\Users\\yuzu (Nightly) or
For the build directory, use a
build/ subdirectory inside the source directory or some other directory of your choice. (Tell CMake to create it.)
Click the "Configure" button and choose "Visual Studio 15 2017 Win64"
git submodule update --init --recursiveto get the remaining dependencies.
Make sure to follow the instructions and update to the latest version by running
pacman -Syu as many times as needed.
pacman -S mingw-w64-x86_64-toolchain mingw-w64-x86_64-qt5 mingw-w64-x86_64-SDL2 mingw-w64-x86_64-cmake make git python2
git clone --recursive https://github.com/yuzu-emu/yuzu.git cd yuzu
git clone --recursive https://github.com/yuzu-emu/yuzu-canary.git cd yuzu-canary
mkdir build && cd build cmake -G "MSYS Makefiles" -DCMAKE_MAKE_PROGRAM=mingw32-make -DCMAKE_BUILD_TYPE=Release .. mingw32-make -j4 # test yuzu out with ./bin/yuzu.exe
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.
Doesn’t require the rather large Qt dependency, but you will lack a GUI frontend.
-DENABLE_QT=noflag to cmake
git clone --recursive https://github.com/yuzu-emu/yuzu cd yuzu mkdir build cd build cmake .. -G "Visual Studio 15 2017 Win64" cmake --build .