1,502
edits
(Simplify instructions) |
|||
Line 1: | Line 1: | ||
== | == Installing the needed software and libraries == | ||
In this page, we guide you through the steps to compile ScummVM with Visual Studio. | In this page, we guide you through the steps to compile ScummVM with Visual Studio. | ||
=== Visual Studio === | === Visual Studio === | ||
Line 12: | Line 9: | ||
When installing Visual Studio 2017 or later, make sure to select the "Desktop Development with C++" workload. | When installing Visual Studio 2017 or later, make sure to select the "Desktop Development with C++" workload. | ||
The instructions below focused on building ScummVM with the latest Visual Studio. Building ScummVM with versions older than 2008 will require additional work which is not described here. | |||
=== Needed Libraries === | === Needed Libraries === | ||
ScummVM relies on third-party libraries to implement certain functionality. Some of these libraries are required, like for example SDL, others are optional, like for example libtheora. We supply a set of prebuilt libraries for Visual Studio 2015 and later | ScummVM relies on third-party libraries to implement certain functionality. Some of these libraries are required, like for example SDL, others are optional, like for example libtheora. | ||
We supply a set of prebuilt libraries for Visual Studio 2015 and later, which have been built on Windows 8.1 using the Visual Studio 2015 Community Edition. The libraries can be found [http://downloads.scummvm.org/frs/build/scummvm_libs_2015.zip here]. | |||
=== Installing Libraries === | === Installing Libraries === | ||
The easiest way to make Visual Studio find the supplied libraries is by using the environment variable "SCUMMVM_LIBS". | The easiest way to make Visual Studio find the supplied libraries is by using the environment variable "SCUMMVM_LIBS". You can set it by performing the following steps: | ||
* Unzip the library zip to a directory of your choice, for example "C:\Users\YourUsername\Documents\scummvm_libs_2015". | |||
* Unzip the library zip to a directory of your choice | |||
* Go to Start Menu > Control Panel > System > Advanced Settings > Environment Variables and add a new variable "SCUMMVM_LIBS" with a value of the path you extracted the zip in. It is important that you do point the variable to the folder containing the "bin", "include", and "lib" directories. | * Go to Start Menu > Control Panel > System > Advanced Settings > Environment Variables and add a new variable "SCUMMVM_LIBS" with a value of the path you extracted the zip in. It is important that you do point the variable to the folder containing the "bin", "include", and "lib" directories. | ||
edits