Most of the thirdparty dependencies are setup as git submodules.
- Install Prerequisites:
- Windows 11
- Install CMake from https://cmake.org/download/
- Microsoft Visual Studio Professional 2022
- Visual Studio Installer - Individual Components:
MSVC v143 - vs 2022 C++ x64/x86 build tools (v14.44-17.14)
- Initialize Submodules
(Skip this step if submodules were alreay recursively initialized in a parent folder)
- a. Open a command window
- b. Navigate to the thirdparty folder
- c. run git submodule update --init --recursive
- d. Wait for the submodules to finish downloading
- Download libcigi
- a. In a web browser, go to https://sourceforge.net/p/libcigi/code/208/tree/
- b. Click Download Snapshot
- c. Extract the downloaded snapshot to the thirdparty folder.
- d. Rename the extracted folder to libcigi.
- Build thirdparty libraries
- a. Open x64 Native Tools Command Prompt for VS2022
- b. Navigate to the thirdparty folder
- c. run thirdparty_config\vs2022\Build.bat