GTK开发(一)创建第一个窗口
前言
这个系列将介绍与gtk开发有关的一系列知识和项目,一起学习和进步。
一、gtk是什么?
gtk是嵌入式GUI界面开发的两个工具之一,另外一个是 qt。GTK+(GIMP Toolkit)是一套源码以LGPL许可协议分发、跨平台的图形工具包。最初是为GIMP写的,已成为一个功能强大、设计灵活的一个通用图形库,是GNU/Linux下开发图形界面的应用程序的主流开发工具之一。并且,GTK+也有Windows版本和Mac OS X版。
二、gtk使用
1.创建第一个·gtk窗口
代码如下(示例):
#include <gtk/gtk.h>
//点击关闭键不退出
int main(int argc, char *argv[])//const只读,gtk要删除
{
//gtk开发流程
//环境初始化
gtk_init(&argc,&argv);
//创建一个窗口的控件来显示
//gtk_window_new()创建一个新的窗口,返回类型GtkWidget*
GtkWidget* window =