LCUI 图形界面引擎

LCUI 是什么?

LCUI 是一个 GUI 函数库,可为应用程序创建图形用户界面。

诞生目的是什么?

主要为作者以后编写的程序提供图形界面支持,也就是用于作者的个人用途。

我可以使用它么?

可以,但没多大用途,由于 LCUI 是作者的个人作品,因此请不要指望 LCUI 符合你的习惯和要求,如果要正式应用至你的软件,或着有很多其它需求,请选择主流GUI引擎/函数库。

我能用它做什么?

LCUI 支持 GNU/LinuxWindows 平台,你可以参考一些 效果截图 来了解 LCUI 能够实现的功能。由于现在还不成熟,还无法实现高级且复杂的效果。

支持哪些编程语言?

LCUI 是C语言编写的,因此,可以在C语言或C++语言中使用 LCUI。考虑到现阶段的情况,为了减少项目维护的工作量,暂不考虑提供其它语言的支持。

有丰富的文档吗?

没有,LCUI的开源仅仅是开放了源代码这一个“源”,至于另一个“源”&mDash;—文档,基本没有,demo也比较少。

以后会发展成什么样?

LCUI 以后具备什么样的功能和特性,取决于作者在以后开发的LCUI应用程序,例如:作者要开发3D游戏,那么可能会为 LCUI 添加OpenGL和Direct3D支持,添加一些3D特性;如果是开发图形界面的软件,那么可能会加强跨平台性,添加一些GUI部件(控件),增加一些新功能及特性。

为什么要开放源代码?

满足作者的展现欲,刷点知名度和存在感。

是否有许可限制?

LCUI 是一个自由软件项目,基于 GNU通用公共许可协议 发布,该许可协议要求 LCUI 及 LCUI 衍生软件无论以何种形式发布,都必须确保收受者能收到或得到源码。

当前构建状态

LCUI基于Travis CI服务进行构建,每向该代码库推送一次代码提交,会将构建任务添加至持续集成服务的队列中,并且会运行一些测试以确保该项目的稳定。

 

LCUI 1.0 Alpha2 发布,C 的图形界面库
LCUI 是一种自由和开放源代码的图形界面开发库,主要使用 C 语言编写,支持使用 CSS 和 XML 描述界面布局和样式,可用于构建简单的桌面应用程序。需要特别注意的是,LCUI 采用的开源许可证是GNU 通用公共许可证第二版,简称 GPLv2。官网:https://lcui.lc-soft.io 码云:https://gitee.com/lc-soft/LCUIGithub:https:

发布于 2017-07-11 02:56:17 | 113 次阅读

LCUI 1.0 Alpha 发布,C 的图形界面库
[申请修改项目图标,新图标:https://lcui.lc-soft.io/static/images/lcui-logo-lg.png,修改后请删除此段文字]LCUI 是一个用 C 编写的图形界面库,可用于构建简单的桌面应用程序。需要特别注意的是,LCUI 采用的开源许可证是GNU 通用公共许可证第二版,简称 GPLv2。官网:https://lcui.lc-soft.io 码云:https://git.oschi

发布于 2017-04-18 03:27:45 | 153 次阅读


Copyright © 2007-2017 PHPERZ.COM All Rights Reserved   冀ICP备14009818号  版权声明  广告服务