Введение в ООП

Быстрая настройка

Для установки всего необходимого ПО на Windows рекомендую использовать менеджер пакетов Chocolatey. Он работает подобно apt для Debian, что очень удобно.

Установка Chocolatey

Установка менеджера пакетов Chocolatey описана на странице установки. Ниже написана краткая выдержка:

  • Откройте powershell от имени администратора
  • Введите следующую команду и нажмите Enter
Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; iex ((New-Object System.Net.WebClient).DownloadString('https://community.chocolatey.org/install.ps1'))
  • Дождитесь завершения установки
  • Если не было ошибок, то у вас должна стать доступной команда choco
  • Если консоль ответит, что команда не найдена: попробуйте её перезапустить, возможно ещё не обновился path

Установка ПО

Теперь мы можем легко установить необходимые нам программы:

  • Устанавливаем систему контроля версий git
choco install git
  • Устанавливаем компилятор C++
choco install mingw
  • При установке cmake необходимо добавить флаг, который добавит команду в path (issue)
choco install cmake.install --installargs '"ADD_CMAKE_TO_PATH=User"'

Проверка установки

После установки возможно придётся перезапустить окно терминала, чтобы обновился path. Для проверки правильности установки выведем версии установленных программ. Введём в консоль поочерёдно:

git --version
g++ --version
cmake --version

Если эти команды вывели версии программ и на экране нет ошибок, то можете радоваться, всё готово для прохождения курса.