Moblin 内核 -- CLUTTER

注意:本文仅仅进行简要的概览。

Clutter网站的地址是:http://www.clutter-project.org/

库文档的地址是:http://www.clutter-project.org/docs.html

概览

Clutter是一个支持2D曲面的3D动画的UI库。它利用OpenGL,并引入了诸如角色、行为和时间轴之类的概念来简化创建2D3D效果(包括旋转、滑动或反弹)的过程。这些高级概念还支持更易于理解和维护的清洁设计(clean design)。

当基于免费软件堆栈开发软件时,使用Clutter工具箱是一个优秀的选择,而且它还可以用在基于GTKQT的项目中。ClutterMoblin软件堆栈的一个主要组成部分,clutter库包含在预构建的Moblin镜像中。应用程序开发人员能够确信,他们的Clutter应用程序可以运行在与Moblin兼容的发行版上。

与很多其他的开源项目一样,Clutter正在被积极的开发和改进。Moblin中的许多功能都是为了利用与Moblin同步开发的Clutter特性与功能而构建的。这意味着开发人员需要定期更新其系统以包含这些项目的最新版本。

Moblin镜像中的Clutter

Moblin镜像中已经包含了可用于应用程序开发的最新Clutter开发库。

[moblin@localhost ~]$ yum search clutter | grep devel
clutter-box2d-devel.i586 : Clutter-Box2D header files and development libraries
clutter-devel.i586 : Clutter header files and development libraries
clutter-doc.i586 : Clutter developer documentation
clutter-gst-devel.i586 : Clutter-Gst header files and development libraries
clutter-gtk-devel.i586 : Clutter-Gtk header files and development libraries

UbuntuFedora还有各个版本的Clutter库,但是您可能需要从上游源头上获得最新功能。

其他资源

Clutter项目

Clutter项目博客

Clutter API参考

如何从源代码编译和安装Clutter

查看Git,或者下载源代码的tarball压缩文件

Fedora上安装(参见clutterclutter-devel包)

Ubuntu上安装(参见libclutter-X.Ylibclutter-X.Y-dev包)

 

预告:Moblin 中文站 9月 沙龙将于 9月5日举办

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值