libuiohook

一个多平台 C 库,用于提供来自 userland 的全局键盘和鼠标挂钩。「A multi-platform C library to provide global keyboard and mouse hooks from userland.」

Github星跟蹤圖

libuiohook

一个多平台 C 库,用于提供来自 userland 的全局键盘和鼠标挂钩。

编译

先决条件:

  • autotools
  • pkg-config
  • 的libtool
  • gcc,clang 或 msys2/mingw32
./bootstrap.sh
./configure
make && make install

Windows 编译注意事项

使用 msys2/cygwin 时,请确保安装 dos2unix 并在 configure.ac 中转换行尾并进行配置,然后再运行上述命令。

用法

(The first version translated by vz on 2020.07.19)

主要指標

概覽
名稱與所有者kwhat/libuiohook
主編程語言C
編程語言C (語言數: 2)
平台Linux, Mac, Windows
許可證Other
所有者活动
創建於2013-09-28 02:49:54
推送於2024-07-13 10:46:57
最后一次提交2017-10-24 12:55:21
發布數8
最新版本名稱1.2.2 (發布於 )
第一版名稱1.0.0 (發布於 2016-01-24 15:49:05)
用户参与
星數545
關注者數15
派生數125
提交數626
已啟用問題?
問題數105
打開的問題數27
拉請求數77
打開的拉請求數11
關閉的拉請求數9
项目设置
已啟用Wiki?
已存檔?
是復刻?
已鎖定?
是鏡像?
是私有?

libuiohook

A multi-platform C library to provide global keyboard and mouse hooks from userland.

Compiling

Prerequisites: autotools, pkg-config, libtool, gcc, clang or msys2/mingw32

./bootstrap.sh
./configure
make && make install

Note for windows compilation

When using msys2/cygwin make sure to install dos2unix and convert the line endings in configure.ac and configure
before running the above.
You can point cmake and let it generate files for Visual Studio.

Usage