#include <gtk/gtk.h>
int main(int argc,char *argv[])
{
GtkWidget *window;//定义一个指向窗口的指针
char title[] = "Hello World";//设置窗体的标题
gtk_set_locale();
gtk_init(&argc,&argv);//建立窗口
window = gtk_window_new(GTK_WINDOW_TOPLEVEL);
gtk_window_set_title(GTK_WINDOW(window),title);//设置标题
gtk_widget_show(window);//显示窗口
gtk_main();//显示
return 0;
}//gtk.c
当然在GTK编程之前需要一个图形工具包,就是GTK
下面简单介绍下GTK:
GTK(GIMP Toolkit)是一套跨平台的图形工具包,完全按照LGPL许可协议发布。
下面来安装GTK库(以Fedora 17为例)
----yum install gtk+
----yum install gtk2-devel
下面就可以创建你的GTK程序了,如上所示~~~~~~~~~~~~~~~
写好程序编译程序
gcc gtk.c `pkg-config --cflags --libs gtk+-2.0` -o gtk
打开终端运行./gtk即可出现一个简单的窗体
注意:``是数字1左边的那个键