1、开发环境:安装GTK+/GNOME库
#apt-get install gtk+-3.0 (安装GTK+库文件)
#apt-get install gnome-core-devel (安装GNOME库文件)
#apt-get install pkg-config (安装pkg-config软件包,在编译链接GTK+/GNOME程序时要用到它)
注:安装完pkg-config后,需要编辑/etc/environment文件或者home/用户名/.bashrc文件,在文件末尾加上一行:
PKG_CONFIG_PATH="/usr/lib/pkg-config/"
此命令告诉pkg-config库配置文件(*.pc)的查找路径。之后要运行如下命令:
$source /etc/environment (使environment更改生效)
$pkg-config --list-all (列出系统中安装的所有库,以后编译时就可以正确使用pkg-config命令了)
2、第一个GTK+程序:
/* * GTK1.c * * Created on: Sep 21, 2013 * Author: root */ #include <gtk/gtk.h> int main(int argc, char* argv[]){ GtkWidget *window; gtk_init(&argc, &argv); window = gtk_window_new(GTK_WINDOW_TOPLEVEL); gtk_widget_show(window); gtk_main(); return 0; }
编译及运行结果如下:

注意:在使用gcc编译时,使用的反引号(`pkg-config --cflag --libs gtk+-3.0`),不是回车键左边的那个,而是Esc键下面的那个。
本文详细介绍在Linux环境下如何安装GTK+/GNOME库,并通过一个简单的示例程序展示如何使用这些库。首先,通过apt-get命令安装GTK+、GNOME核心开发文件和pkg-config。然后,配置环境变量并验证安装。最后,提供了一个使用GTK+创建窗口的C语言程序示例,包括编译和运行步骤。

被折叠的 条评论
为什么被折叠?



