libuiohook
1.0.0
Предварительные условия:
$ git clone https://github.com/kwhat/libuiohook
$ cd libuiohook
$ mkdir build && cd build
$ cmake -S .. -D BUILD_SHARED_LIBS=ON -D BUILD_DEMO=ON -DCMAKE_INSTALL_PREFIX=../dist
$ cmake --build . --parallel 2 --target install
| вариант | описание | по умолчанию | |
|---|---|---|---|
| все | Build_demo: bool | Демо -приложения | ВЫКЛЮЧЕННЫЙ |
| Build_shared_libs: bool | Общая библиотека | НА | |
| Enable_test: bool | тестирование | ВЫКЛЮЧЕННЫЙ | |
| Оси | Use_application_services: bool | рамки | НА |
| Use_iokit: bool | рамки | НА | |
| Use_objc: bool | OBJ-C API | НА | |
| Use_carbon_legacy: bool | устаревшая структура | ВЫКЛЮЧЕННЫЙ | |
| Win32 | |||
| Linux | Use_evdev: bool | общий входной драйвер | НА |
| *Никс | Use_xf86misc: bool | XFREE86-MISC расширение | ВЫКЛЮЧЕННЫЙ |
| Use_xinerama: bool | Библиотека Xinerama | НА | |
| Use_xkb_common: bool | xkbcommon расширение | НА | |
| Use_xkb_file: bool | Удлинитель xkb-file | НА | |
| Use_xrandr: bool | xrandt Extension | ВЫКЛЮЧЕННЫЙ | |
| Use_xrecord_async: bool | xrecord async api | ВЫКЛЮЧЕННЫЙ | |
| Use_xt: bool | X Toolkit Extension | НА | |
| Use_xtest: bool | расширение XTEST | НА |