Ubuntu系统自带GCC了,但是这个GCC几乎什么文件都不能编译,因为缺少一些必须的头文件,所以要安装build-essential这个软件包输入下面命令:
apt-get install build-essential或者
sudo apt-get install build-essential然后安装GTK/GNOME开发环境
apt-get install gnome-devel gnome-devel-docs或者
sudo apt-get install gnome-devel gnome-devel-docs创建gtk_test.c文件,将代码添加进去并编译执行
输入vi gtk_test.c进入编辑 将下面的编译代码复制到编译器
#include <gtk/gtk.h> main(int argc,char *argv[]) { GtkWidget *window; GtkWidget *label; char title[]="test"; char text[]="This is the test."; gtk_init(&argc, &argv); window=gtk_window_new(GTK_WINDOW_TOPLEVEL); gtk_window_set_title(GTK_WINDOW(window), title); gtk_widget_set_usize(GTK_WINDOW (window),300,150); label=gtk_label_new(text); gtk_container_add(GTK_CONTAINER(window), label); gtk_widget_show(window); gtk_widget_show(label); gtk_main(); return 0; }编译代码:
按Esc 再输入冒号(shift+:),然后输入wq回车保存并退出 用命令执行
gcc -o gtk_test gtk_test.c pkg-config --cflags --libs gtk+-2.0执行完成再输入: ./gtk_test