简单轻便的 GUI 库 Libui

MIT
C/C++ 查看源码»
跨平台
2016-12-12
黑暗圣堂武士

【年终提升】2019尾声,来 OSC·年终盛典收割技术干货,get新技能!>>>

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文件夹中。

的码云指数为
超过 的项目
加载中

评论(0)

暂无评论

暂无资讯

暂无问答

Surface系统

Surface系统在Android中本意是提供一个供显示使用的界面,其它程序可以在这个界面上进行显示输出。 Surface系统可以实现多层的 Surface,这样对于每一个程序调用者,都可以认为是在独有的界面...

2013/02/05 17:16
932
0
【GO 笔记】 20180907 golang GUI

[xcgui](https://github.com/CodyGuo/xcgui) golang - 炫彩界面库 windows ui https://awesome-go.com/#gui A Windows GUI toolkit for the Go Programming Language https://github.com/lx...

2018/09/07 13:29
123
0
2018上半年GitHub上最热门的开源项目

关注GitHub的人都知道,这个平台上面有太多优秀的值得学习的开源项目了,这里总结了2018上半年GitHub上最热门的开源项目。 1: tensorflow https://github.com/tensorflow/tensorflow Tensor...

2018/06/27 09:59
104
0
Rust 的 GUI 框架生态概览

本文比较全面比较了目前主流的 Rust 的 GUI 框架的表现。其中 ++ 表示非常好,-- 表示非常差,而 o 表示处于平均水平。 参与对比的框架共有 8 个,详细的比较结果如下: Electron + Neon El...

2019/08/25 06:33
5.2K
4
Visual Studio Emulator For Android模拟器安装arm支持

Visual Studio Emulator For Android模拟器默认是不支持arm的apk的,目前大部分的应用都是基于arm架构的,因此需要在模拟器安装arm的支持。

2016/03/25 22:35
4.3K
3

没有更多内容

加载失败,请刷新页面

返回顶部
顶部