Skip to content

A cross-platform lib for EFI variables editing on Windows and *nix (except macOS)

License

Notifications You must be signed in to change notification settings

Inokinoki/qefivar

Repository files navigation

QEFI Build on Linux Build on Windows

A Qt library to read/write EFI variables on Linux (based on efivar) or Windows (using win32 API).

Build

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.