Update to use CMake

spycrab 2020-02-27 17:21:39 +01:00
parent 801442c866
commit c046ee6aa9

@ -8,6 +8,7 @@
- C++ core features - C++ core features
- Latest MSVC C++ build tools (x64/x86 and/or ARM64) - Latest MSVC C++ build tools (x64/x86 and/or ARM64)
- Latest Windows SDK - Latest Windows SDK
- C++ CMake tools for Windows
- Recommended for development / debugging (included in workload) - Recommended for development / debugging (included in workload)
- Just-In-Time debugger - Just-In-Time debugger
- C++ profiling tools (pulls in graphics debugging features) - C++ profiling tools (pulls in graphics debugging features)
@ -16,9 +17,14 @@
## Get and Build Dolphin ## Get and Build Dolphin
### Clone ### Clone
* Windows requires pulling in some submodules, so use `git clone --recursive` to clone dolphin from the main repo or your fork. * Windows requires pulling in some submodules, so use `git clone --recursive` to clone dolphin from the main repo or your fork.
* If you have already cloned the directory *without* pulling in the submodules run ``git submodule update --init`` to initialize the submodules.
### Building ### Building
1. Open Source/dolphin-emu.sln. 1. Open the folder you cloned Dolphin into.
![Open Folder](https://i.imgur.com/qkpG1sV.png)
![Folder](https://i.imgur.com/iz9KUSH.png)
2. Select the target you'd like to build: 2. Select the target you'd like to build:
![Target Example](https://raw.githubusercontent.com/wiki/dolphin-emu/dolphin/vs-target.png) ![Target Example](https://i.imgur.com/KRW6XJQ.png)
3. Press F7 or choose Build > Build Solution from the menu bar. 3. Select ``Dolphin.exe`` as a startup item
![Select Startup Item](https://i.imgur.com/TsHeHvt.png)
4. Press F7 or choose Build > Build Solution from the menu bar.