#macos #bindings #razer #peripheral #allowing #librazermacos #razermacos

sys librazermacos-sys

为允许在 macOS 上与 Razer 外设交互而对 librazermacos 的绑定

1 个不稳定版本

0.1.0 2022 年 10 月 6 日

#10 in #razer


用于 razermacos

Apache-2.0

610KB
5.5K SLoC

C 5.5K SLoC // 0.2% comments Rust 41 SLoC

包含 (静态库,315KB) librazermacos/librazermacos.a,(静态库,1KB) librazermacos/libhello.a

razermacos-rs

Rust 的 librazermacos 绑定。

[dependencies]
razermacos = "0.1.1"

librazermacos

此版本目前需要您在加载路径上有 librazermacos.so 库。这通常涉及到手动构建库并将生成的文件复制到 /usr/local/lib/usr/lib

git clone https://github.com/fcoury/razermacos-rs
cd razermacos-rs/librazermacos-sys
git submodule update --init
cd librazermacos
make
sudo cp librazermacos.so /usr/local/lib

感谢

特别感谢

依赖项

~0–1.9MB
~36K SLoC