文件名称:cskk:WIP SKK库
文件大小:92KB
文件格式:ZIP
更新时间:2024-04-30 16:02:04
Rust
LibCSKK 钴SKK库。 CSKK是实现Simple Kana-Kanji henkan的库。 当然,此库被命名为“ CSKK”,因为它在扩展上等于SKK。 建造要求 libxkbcommon 在Ubuntu中 sudo apt install libxkbcommon-dev Cbindgen cargo install --force cbindgen 开发 这里没有方便的类似于makefile的脚本。 cargo build和cargo test应足以满足大多数开发需求。 要在.so文件上运行测试, cargo build cbindgen --config cbindgen.toml --crate cskk --output tests/libcskk.h $( CC ) tests/c_shared_lib_test.c
【文件预览】:
cskk-master
----.gitignore(61B)
----src()
--------inputconverter.rs(4KB)
--------error.rs(465B)
--------rule()
--------kana_form_changer.rs(5KB)
--------keyevent.rs(11KB)
--------command_handler()
--------kana_builder.rs(7KB)
--------dictionary()
--------skk_modes.rs(2KB)
--------lib.rs(51KB)
----.travis.yml(741B)
----Cargo.lock(9KB)
----Cargo.toml(500B)
----LICENSE.txt(34KB)
----.github()
--------workflows()
----README.md(2KB)
----tests()
--------data()
--------libskk_compatibility()
--------utils()
--------libskk_comp.rs(41B)
--------tests.rs(5KB)
--------c_shared_lib_test.c(508B)
----cbindgen.toml(2KB)