`

Projects:GTK on DirectFB

阅读更多

http://www.directfb.org/wiki/index.php/Projects:GTK_on_DirectFB

 

Table of contents

 

 

GTK-DFB

The GTK on DirectFB (shortly GTK-DFB from now on) project consists in a GDK library which acts as a glue between the GTK+ toolkit and the DirectFB windowing system (similarly, the GTK-X11 libary acts as a glue between GTK+ and X11 and GDK-WIN32 does the same for Windows GDI).

 

Because GTK-DFB is meant for use in embedded applications rather than desktop, it has not all the features the X11 or WIN32 GDK backends do, but it is mature enough to run even complex applications like the GIMP.

 

This wiki page contains an howto about building the GTK+  (http://www.gtk.org ) libraries with the DirectFB backend enabled, in order to operate atop of the DirectFramebuffer windowing system.

 

At the moment of the writing of this document, the most recent stable release of gtk+ was 2.10.13: because newer versions may be available when you read this page, please make sure to always build a recent gtk+ release.

 

For historical reasons information has been left at the bottom of this page for people who want to get the old GTK-DFB 2.0.9 running: please notice that that GTK-DFB version is really out of date and is no longer maintained.

 

If you find any bug in GTK-DFB ping the gtk+ maintainers on gtk-devel-list  (mailto:gtk-devel-list@gnome.org ) or file a bugreport against the directfb component in Gnome BTS  (http://bugzilla.gnome.org/buglist.cgi?query=component%3Adirectfb+product%3Agtk%2B+ ) , user feedback is very important!

 

More...

分享到:
评论

相关推荐

    gtk+directfb移植

    ### GTK+ DirectFB 移植知识点详解 #### 一、移植背景与意义 GTK+ (GIMP Toolkit) 是一套跨平台的图形用户界面开发工具,主要用于构建基于X Window的Linux应用。而DirectFB则是一种轻量级的图形系统,特别适用于...

    嵌入式linux GUI--DirectFB + GTK至尊秘笈

    ### 嵌入式Linux GUI--DirectFB + GTK 至尊秘笈 #### 1. 前言 随着电子产品技术的不断进步和发展,对于嵌入式系统的图形用户界面(GUI)的需求也在不断提高。传统的GUI解决方案如MiniGUI、Qt等虽然功能强大,但...

    Linux应用程序开发指南:使用gtk+ gnome库

    GTK+(GIMP Toolkit)是一个强大的跨平台GUI库,而GNOME是Linux桌面环境的一个主要组成部分,它提供了许多与GTK+兼容的组件和API。 **GTK+库** GTK+是一个用C语言编写的库,但也提供了绑定到其他编程语言,如...

    GTK+2.0教程(中文版)

    GTK+ 2.0 教程(中文版) GTK+ 2.0 教程是关于使用 C 语言接口编写图形用户界面的指南。GTK(GIMP Toolkit)是一套用于创建图形用户界面的工具包。本教程将详细介绍 GTK+ 开发的方法,涵盖从基本概念到高级技术的...

    GTK

    GTK,全称GIMP ToolKit,是一个用于创建图形用户界面的开源库,广泛应用于Linux和其他类UNIX系统。它最初是为图像处理软件GIMP(GNU Image Manipulation Program)开发的,但随着时间的发展,GTK已经成为一个功能...

    linux应用程序开发指南:使用gtk+ gnome库

    在Linux世界中,开发应用程序是一项充满挑战且富有乐趣的任务,特别是在使用GTK+和GNOME库时。本指南将深入探讨这两个强大的开源工具,帮助开发者构建美观、高效的图形用户界面(GUI)应用程序。GTK+是一个跨平台的...

    GTK+3.0详细的说明文档

    GTK+3.0是GIMP Toolkit的最新版本,是一个跨平台的GUI库,广泛用于创建图形用户界面。它支持多种操作系统,包括Linux、Windows和macOS。GTK+3.0的详细说明文档提供了全面的学习资源,帮助开发者充分利用其功能。 在...

    gtk3-feedstock:gtk3的conda-smithy存储库

    关于gtk3 主页: : 软件包许可证:LGPL-2.0或更高版本 原料许可证: 摘要:Gtk +图形工具包的版本3 开发: : 文档: : GTK是用于创建图形用户界面的多平台工具包。 GTK提供了一整套的小部件,适用于从...

    gtk example

    GTK,全称GIMP Toolkit,是一个用于创建图形用户界面(GUI)的开源工具包,广泛应用于Linux和其他类Unix系统。这个“gtk example”是Tony Gale在1998年6月23日提供的一个示例代码集合,旨在帮助开发者更好地理解和...

    Centos搭建GTK+Codeblock完整版

    在CentOS上搭建GTK+和Libglade,并结合Codeblock,可以创建美观且功能丰富的图形用户界面。 GTK+(GIMP Toolkit)是一个用于创建图形用户界面的开源库,支持多种操作系统,包括Linux、Windows和macOS。它是GNOME桌面...

    Xming X11 virt-manager显示工具

    标题中的“Xming X11 virt-manager显示工具”是指一种技术解决方案,用于在Windows操作系统上通过Xming软件显示运行在远程Linux系统上的virt-manager虚拟机管理界面。X11是Unix和类Unix系统(如Linux)中的一种窗口...

    Hermes:GTK自适应信号客户端(非官方)

    【标题】:“Hermes:GTK自适应信号客户端(非官方)” 【描述】中的“爱马仕GTK信号客户端”指的是一个基于GTK图形界面工具包开发的非官方Signal客户端。Signal是一款知名的开源即时通讯应用,强调隐私和安全,...

    GTK.rar_gtk_gtk+

    GTK,全称GIMP Toolkit,是一个用于创建图形用户界面(GUI)的开源工具包,广泛应用于Linux、Unix、Windows和macOS等操作系统。GTK+是GTK的最新版本,增加了许多新特性和改进,使得它成为了开发者构建美观且功能丰富...

    gtk+ 2.14.4 参考手册 reference manual

    GTK+,全称为GIMP Toolkit,是一个用于创建图形用户界面的开源库,广泛应用于Linux和其他类UNIX系统。GTK+ 2.14.4是该库的一个特定版本,提供了丰富的功能和API,使得开发者能够构建功能强大的桌面应用程序。GTK+ 2....

    gtk.gz_gtk

    GTK,全称 GIMP Toolkit,是一个用于创建图形用户界面(GUI)的开源工具包,主要在Linux和其他类UNIX操作系统上广泛使用。GTK以其强大的功能、跨平台性和丰富的可定制性而闻名,支持多种编程语言,如C、Python、Java...

    gtk-template:GTK + 3空白模板

    GTK+ 3空白模板是为开发基于GTK+ 3的C语言应用程序提供的一种基础框架。GTK+(GIMP Toolkit)是一个跨平台的图形用户界面工具包,广泛用于Linux、Unix和其他类UNIX系统上的桌面应用开发。它支持多种窗口系统,如X11...

    GTK 3.0 API

    GTK 3.0 API 是一个用于开发图形用户界面(GUI)的重要工具,广泛应用于Linux和其他类Unix系统。GTK,全称GIMP Toolkit,最初是为了创建图像编辑软件GIMP而设计的,但随着时间的发展,它已经演变成一个强大的跨平台...

    gtk 代码实例(比较全了)

    GTK,全称GIMP Toolkit,是一个用于创建图形用户界面的开源库,主要应用于GNOME桌面环境,但也可在其他环境中使用。它支持多种操作系统,包括Linux、Windows和macOS。GTK提供了一整套丰富的控件、布局管理和事件处理...

    gtk.zip_源码

    标题中的“gtk.zip_源码”表明这是一个与GTK(GIMP Toolkit)相关的源代码压缩包。GTK是一个用于创建图形用户界面(GUI)的开源工具包,广泛应用于Linux和其他Unix-like操作系统,同时也支持Windows和macOS。它使用...

Global site tag (gtag.js) - Google Analytics