A cross-platform lib for EFI variables editing on Windows and *nix (except macOS)
LGPL-2.1 License
A Qt library to read/write EFI variables on Linux (based on efivar) or Windows (using win32 API).
The library depends on Qt and efivar on *nix OSes, ensure that you have one installed. On Windows, it utilizes the WIN32 API and needs Qt.
mkdir -p build
cd build
cmake ..
By default, cmake will configure and build a static lib.
To build a dynamic lib, configure the project with BUILD_SHARED_LIBS=On
and then build it.