title: "FLTK - упрощаем себе жизнь с msys2 (часть 1)"
date: 2023-01-03T16:55:31+03:00
draft: false
categories: ["cpp"]
featured_image: thumb.png
---
Обновление статейки по созданию [приложений на FLTK](/fltk-apps), так как нынче установка
библиотек и компилятора стала проще.
<!--more-->
Содержание:
{{<toc>}}
## Часть первая – установка msys2
Начнём. Скачиваем установщик msys2 с [официального сайта](https://www.msys2.org):
![download](download.png)
Устанавливаем. Я оставил все параметры по-умолчанию:
![install-msys2](install-msys2.png)
Вводим команду для обновления всех пакетов:
```bash
pacman -Syu
```
Соглашаемся со всем. В конце msys2 попросит перезапустить себя:
![update-phase-1](update-phase-1.png)
Снова выполняем:
```bash
pacman -Syu
```
и обновляем оставшуюся часть пакетов:
![update-phase-2](update-phase-2.png)
Готово! msys2 и его компоненты теперь последней версии и готовы к работе.
## Часть вторая – установка инструментария разработчика
Осталось установить компилятор, базовые инструменты для компиляции, cmake, fltk.
Мне кажется, если вы выбрали fltk, то вас интересует поддержка старых машин. Поэтому устанавливаем 32-битные версии компилятора и библиотек. Если вас интересует платформа x64, то вместо **i686** в названиях пакетов используйте **x86_64** (например, mingw-w64-**x86_64**-fltk).