Opentrack: Сборка из исходников Часть #1 Подготовительная.

Установка MSVC, Qt, CMake, Notepad++ и Git

Сначала подготовимся - установим MSVC, Qt, CMake, Notepad++ и Git, без них даже частичная сборка Opentrack невозможна.


Устанавливаем Visual Studio 2019

Открываем сайт https://visualstudio.microsoft.com/ru/

Выбираем "Скачать Visual studio Community 2019"

Запускаем скачанный установщик vs_community__*******.*******.exe:

Нажимаем [Продолжить] и видим окно настроек установки.

На вкладке [Рабочие нагрузки] выбираем Разработка классических приложений на C++


На вкладке [Языковые пакеты] выбираем – Английский

На вкладке [Расположения установки] задаём пути установки (без кириллицы!):


Интегрированная среда разработки Visual Studio C:\MSVC\2019\Community

Кэш загрузки C:\MSVC\Packages

Общие компоненты, инструменты и пакеты SDK C:\MSVC\Shared


В правом нижнем углу выбираем [Скачать всё и установить] и нажимаем [Установить].

Теперь нужно минут 10-15 подождать. Скачивание и установка идут самостоятельно:

И, наконец, появится окно регистрации:

Мы просто его закроем.

Первый месяц можно работать без регистрации, потом придётся всё же зарегистрироваться (бесплатно).

Теперь MSVC2019 установлен. Для сборки Opentrack нам даже не понадобится его запускать. Но мы будем использовать его компиляторы и библиотеки.


Устанавливаем Qt 5.14

Нам нужно скачать инсталлятор для Windows x86. Открываем https://download.qt.io/archive/qt/5.14/5.14.2/ и скачиваем qt-opensource-windows-x86-5.14.2.exe

Теперь обязательно нужно отключить интернет, чтобы инсталлятор не спрашивал логин и пароль.

Запускаем скачанный qt-opensource-windows-x86-5.14.2.exe


Задаём путь установки (без кириллицы!): C:\Qt\Qt5.14.2


Полная установка – Выбрать всё:


Qt 5.14.2 установлен:

Теперь снова подключим Интернет, он нам сейчас понадобится.


Устанавливаем CMake

Со страницы https://cmake.org/download/ скачиваем и запускаем инсталлятор крайней версии. Сегодня это CMake-3.20.0 :


Добавляем CMake в path и создаём иконку на рабочем столе:


Задаём путь установки (без кириллицы!): C:\CMake\


CMake-3.20.0 установлен:


Установливаем Notepad++

Открываем страницу https://notepad-plus-plus.org/downloads/

Скачиваем и запускаем инсталлятор крайней версии: npp.7.9.5.Installer.exe

Задаём путь установки (без кириллицы!): C:\Notepad++


Установка Notepad++ завершена:


Устанавливаем Git

Открываем https://git-scm.com , скачиваем и запускаем инсталлятор крайней версии Git-2.31.1-64-bit:


Путь установки: C:\Git


Установка Git-2.31.1 завершена:

Подготовительная часть завершена.


Видео: Opentrack: Сборка из исходников. Часть #1, подготовительная.

В следующей части мы создадим базовый Opentrack в минимальной конфигурации, но уже полностью работающий

Следующая часть: Opentrack: Сборка из исходников Часть #2 Базовый Opentrack

Финальная сборка: Opentrack: Сборка из исходников. Окончательная сборка

Opentrack: Сборка из исходников