mirror of
https://github.com/citra-emu/citra.git
synced 2024-11-25 06:10:14 +00:00
Updated pictures.
parent
4981691ee7
commit
6afe9cb943
@ -4,11 +4,11 @@ On Windows, all library dependencies are automatically included within the "exte
|
||||
|
||||
* **[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.
|
||||
![2](http://i.imgur.com/JEabR4V.png?2)
|
||||
![2](http://imgur.com/vSIXMHd)
|
||||
* **Git** - We recommend [msysgit](http://msysgit.github.io/).
|
||||
![3](http://i.imgur.com/3LkRNEb.png?1)
|
||||
![3](http://imgur.com/joCBhIB)
|
||||
* 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.
|
||||
![4](http://i.imgur.com/5ojSaQm.png?2)
|
||||
![4](http://imgur.com/th8sFud)
|
||||
|
||||
|
||||
### Cloning Citra in Git:
|
||||
@ -17,43 +17,46 @@ On Windows, all library dependencies are automatically included within the "exte
|
||||
git clone --recursive https://github.com/citra-emu/citra.git
|
||||
cd citra
|
||||
```
|
||||
![9](http://i.imgur.com/pEugYrc.png?2)
|
||||
![9](http://imgur.com/Yb5ahlL)
|
||||
|
||||
NOTE: Citra by default downloads to C:\Users\<user-name>\citra
|
||||
|
||||
### Building
|
||||
* Open cmake-gui and point it to the Citra directory. Default: C:\Users\<user name>\citra
|
||||
![10](http://i.imgur.com/hYD7Uho.png?2)
|
||||
![10](http://imgur.com/uFKhnKO)
|
||||
* For the build directory, use a `build/` subdirectory inside the source directory or some other directory of your choice. (Tell CMake to create it.)
|
||||
|
||||
![11](http://i.imgur.com/mwes5AV.png?1)
|
||||
![11](http://imgur.com/DeafFmS)
|
||||
|
||||
* Click the "Configure" button and choose "Visual Studio 15 2017 Win64"
|
||||
|
||||
![12](http://imgur.com/RvVcyCP)
|
||||
|
||||
* When CMake gives you an error, find the CITRA_USE_BUNDLED_SDL2 and CITRA_USE_BUNDLED_QT options on the list and check their respective checkboxes. Click configure again. CMake will now download the required libraries.
|
||||
|
||||
![13](http://i.imgur.com/scH2BrY.png?2)
|
||||
![13](http://imgur.com/nyHvJSJ)
|
||||
|
||||
* Click "Generate" to create the project files.
|
||||
|
||||
![14](http://i.imgur.com/jzWqzgv.png?2)
|
||||
![14](http://imgur.com/CkZgD4p)
|
||||
|
||||
* Open the solution file citra.sln in Visual Studio 2017, which is located in the build folder.
|
||||
|
||||
![15](http://i.imgur.com/xJdyzF0.png?2)
|
||||
![15](http://imgur.com/sCWIZcK)
|
||||
|
||||
* Depending on which frontend (SDL2 or Qt) you want to build or run, select "citra" or "citra-qt" in the Solution Explorer, right-click and "Set as StartUp Project".
|
||||
|
||||
![16](http://i.imgur.com/0TDnsud.png?2)
|
||||
![16](http://imgur.com/0Bvz9za)
|
||||
|
||||
![17](http://i.imgur.com/tgL92rk.png?2)
|
||||
![17](http://imgur.com/FkuAwd8)
|
||||
|
||||
* Select the appropriate build type, Debug for debug purposes or Release for performance (in case of doubt choose the latest).
|
||||
|
||||
![18](http://i.imgur.com/7iqvLF5.png)
|
||||
![18](http://imgur.com/Gqifkc0)
|
||||
|
||||
* Press F5 or select Build → Rebuild Solution in the menu.
|
||||
|
||||
![19](http://i.imgur.com/x30ZhtE.png?2)
|
||||
![19](http://imgur.com/7ro9uSB)
|
||||
|
||||
* NOTE: Please refer to [Common Issues](https://github.com/citra-emu/citra/wiki/Common-Issues) if any errors. If you did not find a solution feel free to ask us in the IRC channel: #citra @ [Freenode](https://webchat.freenode.net/).
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user