Skip to content

Установка

Получение сборка и проверка

Зависимости на Linux

Использующие WUI приложения зависят от следующих системных библиотек

xcb
xcb-cursor
xcb-ewmh
xcb-icccm
xcb-image
X11
X11-xcb
cairo
pthread

Получение и сборка на Linux

git clone https://github.com/ud84/wui
cd wui
cmake CMakeLists.txt
make

Проверка на Linux

cd examples/simple
./simple

Получение и сборка на Windows

git clone https://github.com/ud84/wui

Для сборки и работы рекомендуется Visual Studio не ниже 2017, лучше использовать последнюю версию. Поддерживается 4 вида сборки:

Debug
Debug(v141_xp)
Release
Release(v141_xp)

В каждой сборке есть две платформы:

x64
x86

Сборки v141_xp позволяют собрать приложение запускающееся на Windows XP. Если вы не планируете использование этой платформы, лучше использовать сборки Debug / Release.

Зависимости на Windows

Для работы потребуются следующие компоненты Visual Studio:

Основные компоненты C++
MSVC версии 143 - VS2022 C++ x84/x64 Build Tools (последняя версия)
Пакет SDK для Windows 10 / 11 любой версии
ATL-библиотека C++ для новейшей версии Build Tools v143 (x86 и x64)

Сборка для XP зависит от:

Основные компоненты C++
MSVC версии 141 - средства сборки C++ для VS2017 для x64 или x86
Пакет SDK для универсальной CRT для Windows
Поддержка Windows XP на C++ для инструментов VS2017 (версия 141)
ATL C++ для средств сборки версии 141 (x86 и x64)

Проверка на Windows

Запустите

simple.exe