Libui - 简单轻便的 GUI 库


MIT
跨平台
C/C++

软件简介

Libui 是一个简单、轻便,但不会不灵活的 GUI 库,在 C 中使用其支持的每个平台的本地 GUI 技术。

运行要求

Windows:Windows Vista SP2 或更高版本
Unix:GTK + 3.10 或更新版本
Mac OS X:OS X 10.8 或更高版本

构建:

优选典型的 cmake 树外构建:

$ # you must be in the top-level libui directory, otherwise this won't work
$ mkdir build
$ cd build
$ cmake ..

传递 -DBUILD_SHARED_LIBS=OFF 到 cmake 构建一个静态库。 提供标准 cmake 构建配置; 如果未指定,则使用调试。

如果你使用带有 cmake 的 makefile 生成器,那么

$ make
$ make tester         # for the test program
$ make examples       # for examples

并传递 VERBOSE = 1 以查看构建命令。 构建目标将在build / out文件夹中。