Skip to content

Building for Windows

Roger edited this page Dec 19, 2016 · 50 revisions

Prerequisites

  • Windows 7 or higher, 64-bit version
  • Windows 10 SDK (even if you don't have Windows 10)
  • Visual Studio 2015
    • You can use any version of VS (Community Edition is free)
    • Recommended packages for installation: Visual Studio Options

Get and Build Dolphin

Cloning

  1. Open the Team Explorer and choose "Clone" under "Local Git Repositories".
  2. Enter repository URL as it appears on the GitHub project page.
  3. Click Clone to start downloading.
  4. Protips:
  • Enable NTFS compression on the root of your source directory.
  • Store the sources on the fastest disk as possible (e.g. fast SSD).

Qt Dependencies

  • If you want to build the DolphinQt project, you should get the required dependencies from a submodule provided for Dolphin.
    • In Team Explorer, go to Changes > Actions > Open Command Prompt and execute git submodule update --init --recursive.
  • If you do not care about DolphinQt, you can just right click on the project and click "Unload Project".

Building

  1. Open Source/dolphin-emu.sln.
  • You can also find a link to this file in Team Explorer:
    VS Open Solution.
  1. Select the target you'd like to build:
    Target Example
  2. Press F7 or choose Build > Build Solution from the menu bar.

Keeping Up to Date

  1. Go to the Team Explorer window and choose Pull.
    VS Pull Example