他妈的 这个问题困扰我好久了
一直想在Linux下开发图形界面
不想学Qt 因为被Nokia买走了
微软我都敢甩 何况Nokia
结果我的第一个GTK+程序总编译不通过
带给我巨大的挫败感
我要死了
终于找到解决办法了
还是Linux的教材太少了 以至旧教材还在误导初学者
以下是最常见的helloworld
---------------------------
#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;
}
你可以用 gcc 编译上面的程序:
gcc base.c- obase`gtk-config--cflags--libs`
-------------
一直想在Linux下开发图形界面
不想学Qt 因为被Nokia买走了
微软我都敢甩 何况Nokia
结果我的第一个GTK+程序总编译不通过
带给我巨大的挫败感
我要死了
终于找到解决办法了
还是Linux的教材太少了 以至旧教材还在误导初学者
以下是最常见的helloworld
---------------------------
#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;
}
你可以用 gcc 编译上面的程序:
gcc base.c- obase`gtk-config--cflags--libs`
-------------