Skip to content

Compiling on Windows (Visual Studio Solution)

Majesty edited this page Apr 4, 2023 · 4 revisions

Microsoft Visual Studio 2022 with Solution

1. Download/install the required software

To compile on Windows, you will need to download and install:

2. Set up vcpkg

Make sure to follow full installation of vcpkg, per Official Quickstart execute the following in Powershell:

To open Powershell navigate to your desired directory e.g. C:\ and choose Open PowerShell window here (shift + right click).

Then you can safely proceed with configuring vcpkg:

git clone https://github.com/microsoft/vcpkg
cd vcpkg
.\bootstrap-vcpkg.bat
.\vcpkg integrate install

Execute the following command in Powershell with Administrator permission to set vcpkg environment variable:

[System.Environment]::SetEnvironmentVariable('VCPKG_ROOT','C:\vcpkg', [System.EnvironmentVariableTarget]::Machine)

3. Download the source code

cd C:\
git clone --recursive https://github.com/mehah/otclient.git

4. Install libraries

The libs are installed automatically following the next step.

5. Build

  1. Open vc17/otclient.sln. This should launch Visual Studio.

  2. Choose build configuration from the drop downs (Release and x64).

  3. To start compiling press F7.