按照两篇指南走:
1. http://library.gnome.org/devel/gtk-faq/stable/c192.html#FAQ-COMPILE
按里面的包安装顺序安装。我的机器上主要是fontconfig和gettext需要最新版
2. http://library.gnome.org/devel/gtk/unstable/gtk-building.html
最好是装在新目录/opt/gtk下。装完glib后需要按照说明export环境变量
在centos5 32bit机和redhatel5 64bit机上安装了最新版glade3.6.7 。
在安装时,勾选上开发工具包和gnome开发工具包。简单的安装过程如下:
1. 安装最新版fontconfig . ./configure –prefix=/opt/gtk ; make ; make install
2. 安装最新版gettext . ./configure –prefix=/opt/gtk ; make ; make install
3. 安装最新版pixman . ./configure –prefix=/opt/gtk ; make ; make install
4. export PKG_CONFIG_PATH="/opt/gtk/lib/pkgconfig"
5. 安装最新版cairo . ./configure –prefix=/opt/gtk ; make ; make install
6. 安装最新版glib . ./configure –prefix=/opt/gtk ; make ; make install
7. 按文档2说明export all env variables
8. 安装最新版pango . ./configure –prefix=/opt/gtk ; make ; make install
9. 安装最新版atk . ./configure –prefix=/opt/gtk ; make ; make install
10. 安装最新版gtk+ . ./configure –prefix=/opt/gtk ; make ; make install
11. 安装最新版 xml-parser. Perl Makefile.pl; make; make install
12. 安装最新版intltool . ./configure –prefix=/opt/gtk ; make ; make install (10和11或提前到2之前,因为gettext也使用intltool而系统的版本太低)
13. 安装最新版glade . ./configure –prefix=/opt/gtk ; make ; make install
分享到:
相关推荐
3. 跨平台支持:GTK+能够在多种操作系统上运行,例如Linux、Windows和Mac OS等。 在Linux环境下,使用Python和GTK+开发GUI应用程序需要开发者编写两部分代码,一部分用于实现图形界面,另一部分用于实现程序的运行...
sudo apt-get install glade libglade2-dev ``` 最后,确保所有GTK+ 2.0相关的库都已安装: ```bash sudo apt-get install libgtk2.0* ``` 完成上述安装后,你就可以开始编写GTK+程序了。以下是一个简单的GTK+ ...
选择合适的项目类型(例如,GTK+2或GTK+3),然后设置项目名称和保存位置。 **四、设计界面** 1. **拖放控件**:在左侧的控件面板中,你可以找到各种预定义的GUI组件,如按钮、文本框、菜单等。只需将它们拖放到...
sudo yum install gtk3 gtk3-devel sudo yum install java-1.8.0-openjdk-devel gtk2 gtk2-devel ``` 然后,你需要获取Java绑定的GTK库,例如Swing-gtk或者JNA-based的gkt3-jni。这里我们以JNA为基础的gkt3-jni为例...
例如,在Ubuntu系统中可以通过命令`sudo apt-get install glade`进行安装。 - **启动**:启动Glade通常可以通过菜单中的“编程”->“Glade Interface Designer”选项来实现。 #### 四、构造图形界面 - 在Glade中...
sudo apt-get install libglib2.0-doc libgtk2.0-doc devhelp glade-gnome glade-common glade-doc ``` #### 三、选择和安装IDE 尽管在Linux环境下使用命令行工具进行开发是一种常见的做法,但对于习惯于IDE的...
使用 GTK3.x 和 Glade 开发 Ubuntu 20.04 上的 UI 程序 GTK(The GIMP Toolkit)是一個開源的图形用户界面工具包,GTK 3.x 是其第三個主要版本。GTK 3.x 提供了许多新的功能和改进,如 Cairo 绘图、GNOME Shell ...
由于Linux平台上缺少类似Windows的便捷提醒软件,开发者决定利用GTK+2的简单易用性,结合Glade界面设计器来创建一个定时提醒的备忘录程序。 首先,开发者选择了Fedora作为操作系统,因为它支持yum命令来方便地安装...
sudo apt-get install glade libglade2-dev # Glade界面构造工具 ``` 其他Linux发行版可以通过相应文档设置开发环境。此外,你还可以在Linux论坛如www.linuxsir.org和www.linuxfans.org寻求帮助。 一旦开发环境...
Glade是一款强大的图形用户界面(GUI)设计工具,主要用于创建基于GTK+的用户界面。它以其直观、易用的特点,成为初学者学习GUI设计的理想选择。本教程将深入讲解Glade的基本概念、功能以及如何使用它来构建应用程序...
- `sudo apt-get install glade libglade2-dev`:安装Glade,一个基于GTK的界面构建工具。 对于其他Linux发行版,可以参照相应文档搭建开发环境。 **开始编程:Hello,Dubuntu!** 你的第一个GTK程序将展示一个简单...
Glade3是一个强大的图形用户界面(GUI)设计工具,主要用于Linux和Unix系统中的GTK+应用程序开发。GTK+是一个跨平台的窗口系统库,用于构建美观且功能丰富的图形用户界面。在"glade3-3.6.7.tar.gz"这个压缩包中,...
4. **安装界面构建工具**:Glade是一款基于GTK的界面构建工具,可以通过 `apt-get install glade libglade2-dev` 安装。 #### 五、GTK编程入门示例 下面是一个简单的GTK程序示例,用于展示如何创建一个窗口并添加...
7. **安装界面构造工具**:`sudo apt-get install glade libglade2-dev`,用于基于GTK的界面设计。 #### 编写第一个GTK程序:Hello, Dubuntu! 下面是一个简单的GTK程序,用于展示如何创建一个窗口并在标题栏显示...
sudo apt install libgtk-3-dev libtinfo5 然后: cd sample ../gradlew runDebugExecutableGtk 也可以看看 其他Kotlin本机GTK绑定,都使用包装对象方法(更多的内存,但是真正的继承),请参见: :具有基于GIR...
GTK+的XML描述文件(通常以.glade或.ui结尾),定义了用户界面的布局和组件;可能还会有配置文件、测试用例以及项目的README文件,用于指导用户安装和运行游戏,以及贡献者如何参与项目。 在Linux环境中,用户可以...
#### 3. 基础知识 ##### 3.1 简单示例 下面是一个简单的 gtkmm 应用程序示例,用于展示如何创建窗口和按钮: ```cpp #include #include int main(int argc, char *argv[]) { auto app = Gtk::Application::...
- python-glade2:用于创建GTK+用户界面的工具。 - python-svn:Python的Subversion接口。 - python-dbus:DBus的Python绑定。 - subversion:Subversion版本控制系统。 - meld:三向文件比较和合并工具。 4. ...
Glade的安装简单,例如在Fedora系统中,使用"yum install glade3"命令即可安装。虽然Glade没有Anjuta那样强大的项目管理器,但仍然支持项目创建、编辑和保存。 4. **GCC** GCC是GNU项目的一个关键组件,它是一个多...