#2
guixiaolan2008-09-18 22:07
控制台输出信息
|
程序代码:
#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;
}
/*
* GNOME既是一个桌面,也是一个完整的程序设计环境
* GIMP是UNIX操作系统上的影像处理程序
* GTK+是GIMP工具包,能支持许多程序设计语言
* GTK+使用GLIB库和GDK库
* GLIB定义了数据类型,提供了错误处理和内存管理方面的函数
* GDK是本地图形化API和GTK+中间的一个过渡层,需要依赖具体的计算机平台,移植GTK+重新编写GDK
* GTK+的安装就不多述,命令pkg-config --modversion gkt+-2.0检验GTK+2.0
* 命令gcc 000.c -o 000 `pkg-config --cflags --libs gtk+-2.0`编译程序
* 执行000即可查看结果,命令./000
* 如果在命令行中打开,在关闭时并没有退出,要通过CTRL+C来关闭
*/
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;
}
/*
* GNOME既是一个桌面,也是一个完整的程序设计环境
* GIMP是UNIX操作系统上的影像处理程序
* GTK+是GIMP工具包,能支持许多程序设计语言
* GTK+使用GLIB库和GDK库
* GLIB定义了数据类型,提供了错误处理和内存管理方面的函数
* GDK是本地图形化API和GTK+中间的一个过渡层,需要依赖具体的计算机平台,移植GTK+重新编写GDK
* GTK+的安装就不多述,命令pkg-config --modversion gkt+-2.0检验GTK+2.0
* 命令gcc 000.c -o 000 `pkg-config --cflags --libs gtk+-2.0`编译程序
* 执行000即可查看结果,命令./000
* 如果在命令行中打开,在关闭时并没有退出,要通过CTRL+C来关闭
*/