lightvgl-sys 9.2.2

Raw bindings to the LVGL C library.
Documentation

lightvgl-sys

Rust raw bindings for the LVGL C library.

Usage

Build requires the following environment variables to be set:

  • DEP_LV_CONFIG_PATH: Path to the directory containing the lv_conf.h header file used for configuration of the LVGL library.

It is easier to store them in .cargo/config.toml then rust-analyzer will also pick them up.

[env]
DEP_LV_CONFIG_PATH = { relative = true, value = "." }

Alternatively, it can be added before cargo commands:

DEP_LV_CONFIG_PATH=`pwd` cargo build

Compatibility table

lightvgl-sys LVGL
9.2.x 9.2.2

See also

If looking for safe bindings, check out lv_bevy_ecs