-
-
Notifications
You must be signed in to change notification settings - Fork 648
Compiling on Windows (CMake)
Eduardo Dantas edited this page Mar 28, 2023
·
7 revisions
To compile on Windows, you will need to download and install:
- Git
- Visual Studio 2022 Community (compiler and english language pack)
- vcpkg (package manager)
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
.\vcpkg install --triplet x64-windows asio pugixml spdlog curl jsoncpp protobuf parallel-hashmap magic-enum mio luajit libmariadb mpir
.\vcpkg install asio pugixml spdlog curl jsoncpp protobuf parallel-hashmap magic-enum mio luajit libmariadb mpir
cd C:\
git clone --recursive https://github.com/opentibiabr/canary.git
-
Open "vcxproj/canary.sln", wait for Visual Studio to open and load.. In "Build", select "Build All" or "Build Solution".
-
Wait for the compilation to finish, the executable and dlls will be generated in the server's main folder.