В данном курсе используется достаточно современный стандарт языка программирования C++
(C++ 2014
).
В качестве компилятора рекомендуется использовать gcc
версии 5 и старше, clang
версии >= 7.3. Для работы в среде Windows
потребуется развернуть MSYS2
.
Проект MSYS2
предоставляет для Windows
пакетный менеджер Pacman, портированный из Arch Linux. С помощью пакетного менеджера можно устанавливать необходимые инструменты разработки, библиотеки, например, GTK+
или Qt5
.
Установщик MSYS2
скачивается с сайта http://www.msys2.org/. MSYS2
не может быть установлен на диск с разметкой FAT*
и на Windows XP
.