Windows 10 & 11

This section contains instructions on how to setup your development environment in Windows 10 & 11 in order to compile the Skydel Plug-ins examples.

MSVC

Download latest Build Tools for Visual Studio 2019 online installer and install C++ build tools.

Drawing
Version should at least be 19.29.30158 for cl

Please note that the version in the execution path of cl might be different on newer versions.

C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.29.30133\bin\Hostx64\x64\cl.exe
> Microsoft (R) C/C++ Optimizing Compiler Version 19.29.30158 for x64

CMake

Download and install CMake. Make sure to add CMake to the system PATH during installation.

Version should be 3.22.1 for cmake
cmake --version
> cmake version 3.22.1

Ninja

  • Download and unzip ninja-win.zip to Program Files / ninja-win

  • From the search bar, search for Edit the system environment variables

  • Select Envrionment Variables...

  • Select Path in System variables and select Edit...

  • Select Browse... and find the folder Program Files / ninja-win (where you unziped ninja-win.zip)

  • After those steps, ninja should be accessible from anywhere

Version should be 1.12.1 for ninja
ninja --version
> 1.12.1

Git

Download and install latest git.

Version should at least be 2.40.1 for git
git --version
> git version 2.40.1.windows.1

Qt

Download the latest online installer named qt-unified-windows-x64-online.exe and install:

From an elevated PowerShell
.\qt-online-installer-windows-x64-4.8.1.exe install qt.qt5.5152.win64_msvc2019_64 qt.tools.qtcreator `
    --root C:\Qt `
    --auto-answer telemetry-question=No --accept-licenses --default-answer --accept-obligations --confirm-command `
    --email QT_EMAIL `
    --pw QT_PW

Please note that the version in the installer file name might change on newer versions.

Update the email (QT_EMAIL) and password (QT_PW) accordingly

Version should be 5.15.2 for Qt
C:\Qt\5.15.2\msvc2019_64\bin\qmake --version
> QMake version 3.1
> Using Qt version 5.15.2 in C:/Qt/5.15.2/msvc2019_64/lib

Last updated