先搭建环境,就是GTK包获取,在Ubuntu下为
sudo apt-get install libgtk2.0-dev
然后写一个程序试试是否安装成功.
![](https://images.cnblogs.com/OutliningIndicators/ContractedBlock.gif)
#include <gtk/gtk.h>
int main(int argc,char *argv[])
{
GtkWidget *window;
gtk_init(&argc,&argv);
window=(GtkWidget*)gtk_window_new(GTK_WINDOW_TOPLEVEL);
gtk_widget_show(window);
gtk_main();
return FALSE;
}
然后再建立一个Makefile内容如下
![](https://images.cnblogs.com/OutliningIndicators/ContractedBlock.gif)
CC=gcc
all:
$(CC) -W -o base base.c `pkg-config --cflags --libs gtk+-2.0`
然后在命令行下输入make就可以编译出一个Linux下GTK+2.0程序