Skip to content

Compiling on Windows (Visual Studio Solution)

Majesty edited this page Apr 6, 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 go to the menu Build and choose Build Solution.